Ad Widget

Collapse

How to get VMware ESXi disk I/O latency data via vmware.hv.perfcounter?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jason Cage
    Junior Member
    • Sep 2020
    • 3

    #1

    How to get VMware ESXi disk I/O latency data via vmware.hv.perfcounter?

    Zabbix server: 5.0.3
    ESXi: 6.5

    One Vcenter is registered in Zabbix which owns 3 hypervisors with customized builtin template Template VM VMware.
    In associated template Template VM VMware Hypervisor, I added a simple check item (key=vmware.hv.perfcounter[{$URL},{HOST.HOST},"disk/totalLatency[average]"]) to collect physical disk latency data.
    With no luck, no data obtained, and an alert "Performance counter instance was not found" is present.
    alert

    And I confirmed that this key was added during system initialization.
    26046:20200923:180623.048 adding performance counter disk/totalLatency[average]:132
    26046:20200923:180623.048 adding performance counter disk/totalLatency[average,absolute]:132
    So it seems incorrect specification for perfcounter instance resulted in failure.

    What the correct way to specify instance for this key?
Working...