# ESXi, Vcenter, and virtualization systems

**URL:** <https://community.influxdata.com/t/esxi-vcenter-and-virtualization-systems/1868>\
**Category:** Telegraf\
**Created:** [August 2, 2017, 8:07am UTC](https://community.influxdata.com/t/esxi-vcenter-and-virtualization-systems/1868 "2017-08-02T08:07:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gmajlis](https://avatars.discourse-cdn.com/v4/letter/g/4bbf92/32.png) [@gmajlis](https://community.influxdata.com/u/gmajlis)\
**Post date:** [August 2, 2017, 8:07am UTC](https://community.influxdata.com/t/esxi-vcenter-and-virtualization-systems/1868/1 "2017-08-02T08:07:45Z")

</div>

Hi  
Is telegraf be ready for esxi, vcenter and/or vsphere suite for metric collections?

I will be more that glad to monitor esxi performance without using snmp polling

---

<div class="post-metadata">

**Author:** ![pstatho](https://sea1.discourse-cdn.com/flex023/user_avatar/community.influxdata.com/pstatho/32/1816_2.png) [@pstatho](https://community.influxdata.com/u/pstatho)\
**Post date:** [September 25, 2017, 4:46pm UTC](https://community.influxdata.com/t/esxi-vcenter-and-virtualization-systems/1868/2 "2017-09-25T16:46:12Z")

</div>

Agreed, I would contribute to a bounty/reward/sponsor to get it done.

---

<div class="post-metadata">

**Author:** ![daniel](https://sea1.discourse-cdn.com/flex023/user_avatar/community.influxdata.com/daniel/32/142_2.png) [@daniel](https://community.influxdata.com/u/daniel)\
**Post date:** [September 25, 2017, 5:51pm UTC](https://community.influxdata.com/t/esxi-vcenter-and-virtualization-systems/1868/3 "2017-09-25T17:51:34Z")

</div>

There is an open issue for this on the issue tracker, you may want to subscribe to be notified of updates:

> <https://github.com/influxdata/telegraf/issues/1420>
>
> \## Feature Request
> 
> Create Telegraf Collector for vSphere Object Metric Collecti…on
> \### Proposal:
> 
> There are already telegraf collectors for Windows,Linux,Unix systems to collect from a multitude of apps and systems but is currently limited in it's ability to collect from a vSphere API and ship the data to InfluxDB for proper graphing.
> \### Current behavior:
> 
> Currently there are a few projects out there that can do this but not very well in my opinion. 
> 
> The StatsFeeder fling is good at collecting all host and VM 20 second performance metrics but it's limited in how you can parse that data and currently has no ability to collect data against VMFS datastores for performance graphing. The project also has not been updated since 2013.
> 
> vSphere2Metrics is good for collecting those 5 minute intervals for your infrastructure and by far was the better one out of the stack but the time it takes to collect against an extremely large infrastructure with thousands of VMs is undesirable. This also has not been updated for quite some time.
> 
> SYNAXON/GraphiteReceiver - This works in conjunction with StatsFeeder to send the performance metrics to a graphite instance. It does work with sending the metrics to the graphite reciever on InfluxDB but for some reason the metric isn't getting parsed out properly and shows the metric as the entirety of the metric, name,metric,timestamp all in one. There isn't a good way of collecting against datastores and the project hasn't been updated in quite a while.
> 
> SexiGraf - This was a promising project and seems to work out well for the most part.. There are some holes in the product that makes it difficult for a larger shop to adopt such a thing.
> \### Desired behavior:
> 
> A telegraf collector developed to gather whatever 20 second metrics you want from a vSphere infrastructure including Hosts, Datastores, VMs, Resource Pools, Clusters, Datacenters. Having the ability to parse the information for clusters is extremely desirable for creating cluster specific graphs in Grafana or Chronograf. 
> \### Use case: \[Why is this important (helps with prioritizing requests)\]
> 
> A lot of companies that put in the investment to purchase vSphere don't always have to budget to purchase the expensive monitoring tools from VMware such as vRealize Operations Manager. Having the ability to collect metrics and graph them through an Open Source system yourself and have that data be accurate would be a huge advantage for VM Admins. Just food for thought. Let me know if you have any questions.
> 
> \-Adam
