Details
-
Change Request
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
4.0.15, 4.4.3
-
None
-
None
Description
Curently VMWare vsan datastore monitoring is not possible using built in VMWare monitoring items.
The metrics are located at the URL VMWAREURL/vsan
We contacted VMWARE support and the perfomance counter read/write latency are available on the vsphere client using vSAN API as discribed on the link below:
https://kb.vmware.com/s/article/2144493
https://code.vmware.com/apis/444/vsan
With powercli we got this:
PS C:\Users\gbes\Documents\Git\gitlab\Powershell\powercli-vmware> Get-VsanStat -Entity (Get-Cluster -Name "IN2P3") -Name VMConsumption.AverageReadLatency
Entity Name Time Value
------ ---- ---- -----
IN2P3 VMConsumption.AverageR... 12/11/2019 09:20:00 691
IN2P3 VMConsumption.AverageR... 12/11/2019 09:25:00 624
IN2P3 VMConsumption.AverageR... 12/11/2019 09:30:00 759
IN2P3 VMConsumption.AverageR... 12/11/2019 09:35:00 800
IN2P3 VMConsumption.AverageR... 12/11/2019 09:40:00 632
IN2P3 VMConsumption.AverageR... 12/11/2019 09:45:00 841
IN2P3 VMConsumption.AverageR... 12/11/2019 09:50:00 695
Implementing this functionality will allow to monitor VMWare VSAN performance metrics with Zabbix out of this box, which may be usefull to many of our users who are using VSAN data storage