# Is there any Latency module/merticset available across beats family

**URL:** <https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804>\
**Category:** Beats\
**Tags:** metricbeat\
**Created:** [January 21, 2021, 2:45pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804 "2021-01-21T14:45:32Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ishaan](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ishaan](https://discuss.elastic.co/u/Ishaan)\
**Post date:** [January 21, 2021, 2:45pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/1 "2021-01-21T14:45:33Z")

</div>

Hello,

I would like to know if there is any Latency module/metricset available across beats family to pull latency data from the different OS platforms?

- Thanks

---

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [January 21, 2021, 2:51pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/2 "2021-01-21T14:51:49Z")

</div>

If you're asking about latency between hosts, I'd suggest looking at [heartbeat](https://www.elastic.co/beats/heartbeat). You can leverage the [icmp](https://www.elastic.co/guide/en/beats/heartbeat/current/monitor-icmp-options.html) or [tcp](https://www.elastic.co/guide/en/beats/heartbeat/current/monitor-tcp-options.html) modules to get latency.

If you're not talking about this type of latency can you please clarify what type of latency you're looking for?

---

<div class="post-metadata">

**Author:** ![Ishaan](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ishaan](https://discuss.elastic.co/u/Ishaan)\
**Post date:** [January 21, 2021, 3:23pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/3 "2021-01-21T15:23:57Z")

</div>

I'm looking for module that can check and collect data for (disk, I/O) latency on the client machines.

---

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [January 21, 2021, 3:26pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/4 "2021-01-21T15:26:02Z")

</div>

Ah, this module in metricbeat will probably help: [https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-metricset-system-diskio.html](https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-metricset-system-diskio.html)

---

<div class="post-metadata">

**Author:** ![Ishaan](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ishaan](https://discuss.elastic.co/u/Ishaan)\
**Post date:** [January 21, 2021, 3:38pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/5 "2021-01-21T15:38:00Z")

</div>

Do we have something like this for AIX and ESXi?

---

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [January 21, 2021, 3:43pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/6 "2021-01-21T15:43:09Z")

</div>

I don't believe AIX is officially supported, but you can look at: [https://github.com/elastic/beats/issues/15785](https://github.com/elastic/beats/issues/15785)

There is a [Vsphere](https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-vsphere.html) module for metricbeat, but it doesn't provide I/O info, you'd probably need to run metricbeat on the individual VM to the I/O information.

---

<div class="post-metadata">

**Author:** ![Ishaan](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ishaan](https://discuss.elastic.co/u/Ishaan)\
**Post date:** [January 21, 2021, 4:38pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/7 "2021-01-21T16:38:46Z")

</div>

What's the point of enabling Vsphere module if I'd have to run metricbeat on the individual VM for system and I/O information?

---

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [January 21, 2021, 4:45pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/8 "2021-01-21T16:45:03Z")

</div>

I don't have an answer, but I'd assume Vshpere is unable to expose these metrics.

---

<div class="post-metadata">

**Author:** ![Ishaan](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ishaan](https://discuss.elastic.co/u/Ishaan)\
**Post date:** [January 21, 2021, 5:00pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/9 "2021-01-21T17:00:31Z")

</div>

I hope someone from the elastic team can answer/suggest a better approach to collect disk I/O metrics from AIX and ESXi OS..

---

<div class="post-metadata">

**Author:** ![willemdh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/willemdh/32/16922_2.png) [@willemdh](https://discuss.elastic.co/u/willemdh)\
**Post date:** [January 21, 2021, 9:57pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/10 "2021-01-21T21:57:21Z")

</div>

Afaik there is no easy way to monitor ESXi datastore io with Elastic provided modules. Also monitoring ESXi datastore diskio is not easy and if misconfigured even possibly problematic. I'm using Nagios for that with [https://exchange.nagios.org/directory/Plugins/Operating-Systems/\*-Virtual-Environments/VMWare/box293\_check\_vmware/details](https://exchange.nagios.org/directory/Plugins/Operating-Systems/%2A-Virtual-Environments/VMWare/box293_check_vmware/details)

You could try use Logstash Nagios input, see [https://www.elastic.co/blog/integrating-nagios-checks-with-logstash](https://www.elastic.co/blog/integrating-nagios-checks-with-logstash)

There are multiple caveats though, you should have a good read through the docs if you'd want to try this and start small...

---

<div class="post-metadata">

**Author:** ![Ishaan](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ishaan](https://discuss.elastic.co/u/Ishaan)\
**Post date:** [January 25, 2021, 10:14pm UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/11 "2021-01-25T22:14:30Z")

</div>

I'm already using Vsphere metricbeat to collect metrics from ESXi, but was wondering any solution to monitor disk I/O and network related metrics by using metricbeat modules.  
For above solution, I will need to configure Nagios at ESXi and send output to Logstash. Is there any way as I'd like to keep everything in consistent.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 23, 2021, 12:14am UTC](https://discuss.elastic.co/t/is-there-any-latency-module-merticset-available-across-beats-family/261804/12 "2021-02-23T00:14:31Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
