监控VMware的监控项键值
This page provides details on the simple checks that can be used to monitor VMware environments. The metrics are grouped by the monitoring target.
General service metrics
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.eventlog[<url>,<mode>] | |||
VMware event log. | Log | url - VMware service URL mode - all (default), skip - skip processing of older data | There must be only one vmware.eventlog[] item key per URL. See also: example of filtering VMware event log records. |
vmware.fullname[<url>] | |||
VMware service full name. | String | url - VMware service URL | |
vmware.version[<url>] | |||
VMware service version. | String | url - VMware service URL |
Cluster
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.cl.perfcounter[<url>,<id>,<path>,<instance>] | |||
VMware cluster performance counter metrics. | Integer | url - VMware service URL id - VMware cluster ID path - performance counter path instance - performance counter instance | id can be received from vmware.cluster.discovery[] as {#CLUSTER.ID} |
vmware.cluster.alarms.get[<url>,<id>] | |||
VMware cluster alarms data. | JSON object | url - VMware service URL id - VMware cluster ID | |
vmware.cluster.discovery[<url>] | |||
Discovery of VMware clusters. | JSON object | url - VMware service URL | |
vmware.cluster.property[<url>,<id>,<prop>] | |||
VMware cluster property. | String | url - VMware service URL id - VMware cluster ID prop - property path | |
vmware.cluster.status[<url>, <name>] | |||
VMware cluster status. | Integer: 0 - gray; 1 - green; 2 - yellow; 3 - red | url - VMware service URL name - VMware cluster name | |
vmware.cluster.tags.get[<url>,<id>] | |||
VMware cluster tags array. | JSON object | url - VMware service URL id - VMware cluster ID |
Datastore
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.datastore.alarms.get[<url>,<uuid>] | |||
VMware datastore alarms data. | JSON object | url - VMware service URL uuid - VMware datastore name | |
vmware.datastore.property[<url>,<uuid>,<prop>] | |||
VMware datastore property. | String | url - VMware service URL uuid - VMware datastore name prop - property path | |
vmware.datastore.tags.get[<url>,<uuid>] | |||
VMware datastore tags array. | JSON object | url - VMware service URL uuid - VMware datastore name | |
vmware.datastore.discovery[<url>] | |||
Discovery of VMware datastores. | JSON object | url - VMware service URL | |
vmware.datastore.hv.list[<url>,<datastore>] | |||
List of datastore hypervisors. | String | url - VMware service URL datastore - datastore name | Output example:esx7-01-host.zabbix.sandbox esx7-02-host.zabbix.sandbox |
vmware.datastore.read[<url>,<datastore>,<mode>] | |||
Amount of time for a read operation from the datastore (milliseconds). | Integer 2 | url - VMware service URL datastore - datastore name mode - latency (average value, default), maxlatency (maximum value) | |
vmware.datastore.size[<url>,<datastore>,<mode>] | |||
VMware datastore space in bytes or in percentage from total. | Integer - for bytes Float - for percentage | url - VMware service URL datastore - datastore name mode - possible values: total (default), free, pfree (free, percentage), uncommitted | |
vmware.datastore.write[<url>,<datastore>,<mode>] | |||
Amount of time for a write operation to the datastore (milliseconds). | Integer 2 | url - VMware service URL datastore - datastore name mode - latency (average value, default), maxlatency (maximum value) |
Datacenter
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.dc.alarms.get[<url>,<id>] | |||
VMware datacenter alarms data. | JSON object | url - VMware service URL id - VMware datacenter ID | |
vmware.dc.discovery[<url>] | |||
Discovery of VMware datacenters. | JSON object | url - VMware service URL | |
vmware.dc.tags.get[<url>,<id>] | |||
VMware datacenter tags array. | JSON object | url - VMware service URL id - VMware datacenter ID |
vSphere Distributed Switch
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.dvswitch.discovery[<url>] | |||
Discovery of VMware vSphere Distributed Switches. | JSON object | url - VMware service URL | |
vmware.dvswitch.fetchports.get[<url>,<uuid>,<filter>,<mode>] | |||
VMware vSphere Distributed Switch ports data. | JSON object | url - VMware service URL uuid - ID of the switch filter - single string with comma-separated criteria for selecting ports mode - state (all XML without “config” XML nodes, default), full | Parameter filter supports the criteria available in the VMware data object DistributedVirtualSwitchPortCriteria Example: vmware.dvswitch.fetchports.get[{$VMWARE.URL},{$VMWARE.DVS.UUID},”active:true,connected:false,host:host-18,inside:true,nsxPort:true,uplinkPort:false”,state] |
Hypervisor
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.hv.alarms.get[<url>,<uuid>] | |||
VMware hypervisor alarms data. | JSON object | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.cluster.name[<url>,<uuid>] | |||
VMware hypervisor cluster name. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.connectionstate[<url>,<uuid>] | |||
VMware hypervisor connection state. | String: connected disconnected notResponding | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.cpu.usage[<url>,<uuid>] | |||
VMware hypervisor processor usage (Hz). | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.cpu.usage.perf[<url>,<uuid>] | |||
VMware hypervisor processor usage as a percentage during the interval. | Float | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.cpu.utilization[<url>,<uuid>] | |||
VMware hypervisor processor usage as a percentage during the interval, depends on power management or HT. | Float | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.datacenter.name[<url>,<uuid>] | |||
VMware hypervisor datacenter name. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.datastore.discovery[<url>,<uuid>] | |||
Discovery of VMware hypervisor datastores. | JSON object | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.datastore.list[<url>,<uuid>] | |||
List of VMware hypervisor datastores. | String | url - VMware service URL uuid - VMware hypervisor host name | Output example:SSD-RAID1-VAULT1 SSD-RAID1-VAULT2 SSD-RAID10 |
vmware.hv.datastore.multipath[<url>,<uuid>,<datastore>,<partitionid>] | |||
Number of available datastore paths. | Integer | url - VMware service URL uuid - VMware hypervisor host name datastore - datastore name partitionid - internal ID of physical device from vmware.hv.datastore.discovery | |
vmware.hv.datastore.read[<url>,<uuid>,<datastore>,<mode>] | |||
Average amount of time for a read operation from the datastore (milliseconds). | Integer 2 | url - VMware service URL uuid - VMware hypervisor host name datastore - datastore name mode - latency (default) | |
vmware.hv.datastore.size[<url>,<uuid>,<datastore>,<mode>] | |||
VMware datastore space in bytes or in percentage from total. | Integer - for bytes Float - for percentage | url - VMware service URL uuid - VMware hypervisor host name datastore - datastore name mode - possible values: total (default), free, pfree (free, percentage), uncommitted | |
vmware.hv.datastore.write[<url>,<uuid>,<datastore>,<mode>] | |||
Average amount of time for a write operation to the datastore (milliseconds). | Integer 2 | url - VMware service URL uuid - VMware hypervisor host name datastore - datastore name mode - latency (default) | |
vmware.hv.discovery[<url>] | |||
Discovery of VMware hypervisors. | JSON object | url - VMware service URL | |
vmware.hv.fullname[<url>,<uuid>] | |||
VMware hypervisor name. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.cpu.freq[<url>,<uuid>] | |||
VMware hypervisor processor frequency (Hz). | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.cpu.model[<url>,<uuid>] | |||
VMware hypervisor processor model. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.cpu.num[<url>,<uuid>] | |||
Number of processor cores on VMware hypervisor. | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.cpu.threads[<url>,<uuid>] | |||
Number of processor threads on VMware hypervisor. | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.memory[<url>,<uuid>] | |||
VMware hypervisor total memory size (bytes). | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.model[<url>,<uuid>] | |||
VMware hypervisor model. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.sensors.get[<url>,<uuid>] | |||
VMware hypervisor hardware sensors value. | JSON object | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.serialnumber[<url>,<uuid>] | |||
VMware hypervisor serial number. | String | url - VMware service URL uuid - VMware hypervisor host name | This item works with vSphere API 6.7 and newer. |
vmware.hv.hw.uuid[<url>,<uuid>] | |||
VMware hypervisor BIOS UUID. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.hw.vendor[<url>,<uuid>] | |||
VMware hypervisor vendor name. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.maintenance[<url>,<uuid>] | |||
VMware hypervisor maintenance status. | Integer | url - VMware service URL uuid - VMware hypervisor host name | Returns ‘0’ - not in maintenance or ‘1’ - in maintenance |
vmware.hv.memory.size.ballooned[<url>,<uuid>] | |||
VMware hypervisor ballooned memory size (bytes). | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.memory.used[<url>,<uuid>] | |||
VMware hypervisor used memory size (bytes). | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.net.if.discovery[<url>,<uuid>] | |||
Discovery of VMware hypervisor network interfaces. | JSON object | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.network.in[<url>,<uuid>,<mode>] | |||
VMware hypervisor network input statistics (bytes per second). | Integer 2 | url - VMware service URL uuid - VMware hypervisor host name mode - bps (default), packets, dropped, errors, broadcast | |
vmware.hv.network.linkspeed[<url>,<uuid>,<ifname>] | |||
VMware hypervisor network interface speed. | Integer | url - VMware service URL uuid - VMware hypervisor host name ifname - interface name | Returns 0, if network interface is down, otherwise speed value of the interface. |
vmware.hv.network.out[<url>,<uuid>,<mode>] | |||
VMware hypervisor network output statistics (bytes per second). | Integer 2 | url - VMware service URL uuid - VMware hypervisor host name mode - bps (default), packets, dropped, errors, broadcast | |
vmware.hv.perfcounter[<url>,<uuid>,<path>,<instance>] | |||
VMware hypervisor performance counter value. | Integer 2 | url - VMware service URL uuid - VMware hypervisor host name path - performance counter path 1 instance - performance counter instance. Use empty instance for aggregate values (default) | |
vmware.hv.property[<url>,<uuid>,<prop>] | |||
VMware hypervisor property. | String | url - VMware service URL uuid - VMware hypervisor host name prop - property path | |
vmware.hv.power[<url>,<uuid>,<max>] | |||
VMware hypervisor power usage (W). | Integer | url - VMware service URL uuid - VMware hypervisor host name max - maximum allowed power usage | |
vmware.hv.sensor.health.state[<url>,<uuid>] | |||
VMware hypervisor health state rollup sensor. | Integer: 0 - gray; 1 - green; 2 - yellow; 3 - red | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.sensors.get[<url>,<uuid>] | |||
VMware hypervisor HW vendor state sensors. | JSON object | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.status[<url>,<uuid>] | |||
VMware hypervisor status. | Integer: 0 - gray; 1 - green; 2 - yellow; 3 - red | url - VMware service URL uuid - VMware hypervisor host name | Uses the host system overall status property. |
vmware.hv.tags.get[<url>,<uuid>] | |||
VMware hypervisor tags array. | JSON object | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.uptime[<url>,<uuid>] | |||
VMware hypervisor uptime (seconds). | Integer | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.version[<url>,<uuid>] | |||
VMware hypervisor version. | String | url - VMware service URL uuid - VMware hypervisor host name | |
vmware.hv.vm.num[<url>,<uuid>] | |||
Number of virtual machines on VMware hypervisor. | Integer | url - VMware service URL uuid - VMware hypervisor host name |
Resource pool
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.rp.cpu.usage[<url>,<rpid>] | |||
CPU usage in hertz during the interval on VMware Resource Pool. | Integer | url - VMware service URL rpid - VMware resource pool ID | |
vmware.rp.memory[<url>,<rpid>,<mode>] | |||
Memory metrics of VMware resource pool. | Integer | url - VMware service URL rpid - VMware resource pool ID mode - possible values: consumed (default) - amount of host physical memory consumed for backing up guest physical memory pages ballooned - amount of guest physical memory reclaimed from the virtual machine by the balloon driver in the guest overhead - host physical memory consumed by ESXi data structures for running the virtual machines |
Virtual center
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.alarms.get[<url>] | |||
VMware virtual center alarms data. | JSON object | url - VMware service URL |
Virtual machine
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
vmware.vm.alarms.get[<url>,<uuid>] | |||
VMware virtual machine alarms data. | JSON object | url - VMware service URL uuid - VMware virtual machine name | |
vmware.vm.attribute[<url>,<uuid>,<name>] | |||
VMware virtual machine custom attribute value. | String | url - VMware service URL uuid - VMware virtual machine host name name - custom attribute name | |
vmware.vm.cluster.name[<url>,<uuid>] | |||
VMware virtual machine name. | String | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.consolidationneeded[<url>,<uuid>] | |||
VMware virtual machine disk requires consolidation. | String: true - consolidation is needed; false - consolidation is not needed. | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.cpu.latency[<url>,<uuid>] | |||
Percentage of time the virtual machine is unable to run because it is contending for access to the physical CPU(s). | Float | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.cpu.num[<url>,<uuid>] | |||
Number of processors on VMware virtual machine. | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.cpu.readiness[<url>,<uuid>,<instance>] | |||
Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU. | Float | url - VMware service URL uuid - VMware virtual machine host name instance - CPU instance | |
vmware.vm.cpu.ready[<url>,<uuid>] | |||
Time (in milliseconds) that the virtual machine was ready, but could not get scheduled to run on the physical CPU. CPU ready time is dependent on the number of virtual machines on the host and their CPU loads (%). | Integer 2 | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.cpu.swapwait[<url>,<uuid>,<instance>] | |||
Percentage of CPU time spent waiting for swap-in. | Float | url - VMware service URL uuid - VMware virtual machine host name instance - CPU instance | |
vmware.vm.cpu.usage[<url>,<uuid>] | |||
VMware virtual machine processor usage (Hz). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.cpu.usage.perf[<url>,<uuid>] | |||
VMware virtual machine processor usage as a percentage during the interval. | Float | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.datacenter.name[<url>,<uuid>] | |||
VMware virtual machine datacenter name. | String | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.discovery[<url>] | |||
Discovery of VMware virtual machines. | JSON object | url - VMware service URL | |
vmware.vm.guest.memory.size.swapped[<url>,<uuid>] | |||
Amount of guest physical memory that is swapped out to the swap space (KB). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.guest.osuptime[<url>,<uuid>] | |||
Total time elapsed since the last operating system boot-up (in seconds). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.hv.name[<url>,<uuid>] | |||
VMware virtual machine hypervisor name. | String | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size[<url>,<uuid>] | |||
VMware virtual machine total memory size (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.ballooned[<url>,<uuid>] | |||
VMware virtual machine ballooned memory size (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.compressed[<url>,<uuid>] | |||
VMware virtual machine compressed memory size (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.consumed[<url>,<uuid>] | |||
Amount of host physical memory consumed for backing up guest physical memory pages (KB). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.private[<url>,<uuid>] | |||
VMware virtual machine private memory size (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.shared[<url>,<uuid>] | |||
VMware virtual machine shared memory size (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.swapped[<url>,<uuid>] | |||
VMware virtual machine swapped memory size (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.usage.guest[<url>,<uuid>] | |||
VMware virtual machine guest memory usage (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.size.usage.host[<url>,<uuid>] | |||
VMware virtual machine host memory usage (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.memory.usage[<url>,<uuid>] | |||
Percentage of host physical memory that has been consumed. | Float | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.net.if.discovery[<url>,<uuid>] | |||
Discovery of VMware virtual machine network interfaces. | JSON object | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.net.if.in[<url>,<uuid>,<instance>,<mode>] | |||
VMware virtual machine network interface input statistics (bytes/packets per second). | Integer 2 | url - VMware service URL uuid - VMware virtual machine host name instance - network interface instance mode - bps (default)/pps - bytes/packets per second | |
vmware.vm.net.if.out[<url>,<uuid>,<instance>,<mode>] | |||
VMware virtual machine network interface output statistics (bytes/packets per second). | Integer 2 | url - VMware service URL uuid - VMware virtual machine host name instance - network interface instance mode - bps (default)/pps - bytes/packets per second | |
vmware.vm.net.if.usage[<url>,<uuid>,<instance>] | |||
VMware virtual machine network utilization (combined transmit-rates and receive-rates) during the interval (KBps). | Integer | url - VMware service URL uuid - VMware virtual machine host name instance - network interface instance | |
vmware.vm.perfcounter[<url>,<uuid>,<path>,<instance>] | |||
VMware virtual machine performance counter value. | Integer 2 | url - VMware service URL uuid - VMware virtual machine host name path - performance counter path 1 instance - performance counter instance. Use empty instance for aggregate values (default) | |
vmware.vm.powerstate[<url>,<uuid>] | |||
VMware virtual machine power state. | Integer: 0 - poweredOff; 1 - poweredOn; 2 - suspended | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.property[<url>,<uuid>,<prop>] | |||
VMware virtual machine property. | String | url - VMware service URL uuid - VMware virtual machine host name prop - property path | |
vmware.vm.snapshot.get[<url>,<uuid>] | |||
VMware virtual machine snapshot state. | JSON object | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.state[<url>,<uuid>] | |||
VMware virtual machine state. | String: notRunning resetting running shuttingDown standby unknown | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.storage.committed[<url>,<uuid>] | |||
VMware virtual machine committed storage space (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.storage.readoio[<url>,<uuid>,<instance>] | |||
Average number of outstanding read requests to the virtual disk during the collection interval. | Integer | url - VMware service URL uuid - VMware virtual machine host name instance - disk device instance (mandatory) | |
vmware.vm.storage.totalreadlatency[<url>,<uuid>,<instance>] | |||
The average time a read from the virtual disk takes (milliseconds). | Integer | url - VMware service URL uuid - VMware virtual machine host name instance - disk device instance (mandatory) | |
vmware.vm.storage.totalwritelatency[<url>,<uuid>,<instance>] | |||
The average time a write to the virtual disk takes (milliseconds). | Integer | url - VMware service URL uuid - VMware virtual machine host name instance - disk device instance (mandatory) | |
vmware.vm.storage.uncommitted[<url>,<uuid>] | |||
VMware virtual machine uncommitted storage space (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.storage.unshared[<url>,<uuid>] | |||
VMware virtual machine unshared storage space (bytes). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.storage.writeoio[<url>,<uuid>,<instance>] | |||
Average number of outstanding write requests to the virtual disk during the collection interval. | Integer | url - VMware service URL uuid - VMware virtual machine host name instance - disk device instance (mandatory) | |
vmware.vm.tags.get[<url>,<uuid>] | |||
VMware virtual machine tags array. | JSON object | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.tools[<url>,<uuid>,<mode>] | |||
VMware virtual machine guest tools state. | String: guestToolsExecutingScripts - VMware Tools is starting; guestToolsNotRunning - VMware Tools is not running; guestToolsRunning - VMware Tools is running. | url - VMware service URL uuid - VMware virtual machine host name mode - version, status | |
vmware.vm.uptime[<url>,<uuid>] | |||
VMware virtual machine uptime (seconds). | Integer | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.vfs.dev.discovery[<url>,<uuid>] | |||
Discovery of VMware virtual machine disk devices. | JSON object | url - VMware service URL uuid - VMware virtual machine host name | |
vmware.vm.vfs.dev.read[<url>,<uuid>,<instance>,<mode>] | |||
VMware virtual machine disk device read statistics (bytes/operations per second). | Integer 2 | url - VMware service URL uuid - VMware virtual machine host name instance - disk device instance mode - bps (default)/ops - bytes/operations per second | |
vmware.vm.vfs.dev.write[<url>,<uuid>,<instance>,<mode>] | |||
VMware virtual machine disk device write statistics (bytes/operations per second). | Integer 2 | url - VMware service URL uuid - VMware virtual machine host name instance - disk device instance mode - bps (default)/ops - bytes/operations per second | |
vmware.vm.vfs.fs.discovery[<url>,<uuid>] | |||
Discovery of VMware virtual machine file systems. | JSON object | url - VMware service URL uuid - VMware virtual machine host name | VMware Tools must be installed on the guest virtual machine. |
vmware.vm.vfs.fs.size[<url>,<uuid>,<fsname>,<mode>] | |||
VMware virtual machine file system statistics (bytes/percentages). | Integer | url - VMware service URL uuid - VMware virtual machine host name fsname - file system name mode - total/free/used/pfree/pused | VMware Tools must be installed on the guest virtual machine. |
脚注
1 VMware 性能计数器路径具有group/counter[rollup]
格式,其中:
group
- 性能计数器组,例如 cpucounter
- 性能计数器名称,例如 usagemhzrollup
- 性能计数器汇总类型,例如 average
所以上面的例子会给出以下计数器路径: cpu/usagemhz [average]
性能计数器组描述、计数器名称和汇总类型可以在VMware 文档找到。
另请参阅:为 VMware 创建自定义性能计数器名称。
2 这些监控项的值取自VMware性能计数器和 VMwarePerfFrequency参数 用于刷新他们在 Zabbix VMware 缓存中的数据:
- vmware.hv.datastore.read
- vmware.hv.datastore.write
- vmware.hv.network.in
- vmware.hv.network.out
- vmware.hv.perfcounter
- vmware.vm.cpu.ready
- vmware.vm.net.if.in
- vmware.vm.net.if.out
- vmware.vm.perfcounter
- vmware.vm.vfs.dev.read
- vmware.vm.vfs.dev.write
更多信息
如何配置 Zabbix 监控 VMware 环境可以参考 Virtual machine monitoring 的详细信息。