这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.
2022 Zabbix中国峰会
2022 Zabbix中国峰会

监控VMware的监控项键值

监控项键值

该表格提供了用于监控 VMware 环境 的简单检查的详细说明。

键值
描述 返回值 参数 注释
vmware.cl.perfcounter[<url>,<id>,<path>,<instance>]
VMware 集群性能指标计数. 整型 url - VMware 服务 URL
id - VMware 集群 ID
path - 性能计数路径
instance - 性能计数实例
id 可以从 vmware.cluster.discovery[] 接收到的作为 {#CLUSTER.ID}
vmware.cluster.discovery[<url>]
发现 VMware 集群. JSON 对象 url - VMware 服务 URL
vmware.cluster.status[<url>, <name>]
VMware 集群状态. 整型:
0 - gray;
1 - green;
2 - yellow;
3 - red
url - VMware 服务 URL
name - VMware 集群名称
vmware.datastore.discovery[<url>]
发现 VMware datastore. JSON 对象 url - VMware 服务 URL
vmware.datastore.hv.list[<url>,<datastore>]
Datastore hypervisors 列表. JSON 对象 url - VMware 服务 URL
datastore - datastore 名称
vmware.datastore.read[<url>,<datastore>,<mode>]
从 datastore 中读取操作的时间(单位是millisecond). 整型 2 url - VMware 服务 URL
datastore - datastore 名称
mode - latency (默认是平均值), maxlatency (最大值)
vmware.datastore.size[<url>,<datastore>,<mode>]
VMware datastore 存储空间单位是 byte 或者占总的百分比。 整型 - 单位 byte
浮点型 - 单位是百分比
url - VMware 服务 URL
datastore - datastore 名称
mode - 可能的值:
total (缺省值), free, pfree (空余的百分比), uncommitted
vmware.datastore.write[<url>,<datastore>,<mode>]
从 datastore 中写入操作的时间 (单位是millisecond). 整型 2 url - VMware 服务 URL
datastore - datastore 名称
mode - latency (默认是平均值), maxlatency (最大值)
vmware.dc.discovery[<url>]
发现 VMware datacenters. JSON 对象 url - VMware 服务 URL
vmware.eventlog[<url>,<mode>]
VMware 事件日志. Log url - VMware 服务 URL
mode - all (缺省值), skip - 跳过对旧数据的处理
这必须是一个 vmware.eventlog[] 每个 URL 监控项键值.

另请参考: example of filtering VMware 事件日志记录.
vmware.fullname[<url>]
VMware 服务完整的名称. 字符串 url - VMware 服务 URL
vmware.hv.cluster.name[<url>,<uuid>]
VMware hypervisor 集群名称. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.cpu.usage[<url>,<uuid>]
VMware hypervisor CPU 使用 (Hz). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.cpu.usage.perf[<url>,<uuid>]
VMware hypervisor 在此间隔内的处理器使用百分比. 浮点型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.cpu.utilization[<url>,<uuid>]
VMware hypervisor 在此间隔内的处理器使用百分比, 取决于电源管理或者 HT. 浮点型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.datacenter.name[<url>,<uuid>]
VMware hypervisor datacenter 名称. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.datastore.discovery[<url>,<uuid>]
发现 VMware hypervisor datastore. JSON 对象 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.datastore.list[<url>,<uuid>]
VMware hypervisor datastore 列表. JSON 对象 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.datastore.multipath[<url>,<uuid>,<datastore>,<partitionid>]
可用的datastore 路径数量. 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
datastore - datastore 名称
partitionid - 从 vmware.hv.datastore.discovery 发现的物理设备内部 ID
vmware.hv.datastore.read[<url>,<uuid>,<datastore>,<mode>]
从 datastore 中读取操作的平均时间 (单位是 millisecond). 整型 2 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
datastore - datastore 名称
mode - latency (缺省值)
vmware.hv.datastore.size[<url>,<uuid>,<datastore>,<mode>]
VMware datastore 空间(单位是 byte) 或者占总体的百分比. 整型 - 单位 byte
浮点型 - 单位是百分比
url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
datastore - datastore名称
mode - 可能的值:
total (缺省值), free, pfree (空闲的百分比), uncommitted
vmware.hv.datastore.write[<url>,<uuid>,<datastore>,<mode>]
从 datastore 中写入操作的平均时间 (单位是 millisecond). 整型 2 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
datastore - datastore 名称
mode - latency (缺省值)
vmware.hv.discovery[<url>]
发现 VMware hypervisors. JSON 对象 url - VMware 服务 URL
vmware.hv.fullname[<url>,<uuid>]
VMware hypervisor 名称. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.cpu.freq[<url>,<uuid>]
VMware hypervisor CPU 频率 (Hz). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.cpu.model[<url>,<uuid>]
VMware hypervisor CPU model. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.cpu.num[<url>,<uuid>]
VMware hypervisor CPU核数. 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.cpu.threads[<url>,<uuid>]
VMware hypervisor CPU 线程数. 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.memory[<url>,<uuid>]
VMware hypervisor 总内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.model[<url>,<uuid>]
VMware hypervisor model. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.uuid[<url>,<uuid>]
VMware hypervisor BIOS UUID. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.hw.vendor[<url>,<uuid>]
VMware hypervisor 供应商名称. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.maintenance[<url>,<uuid>]
VMware hypervisor 维护状态. 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
Returns '0' - 不在维护中 or '1' - 维护中
vmware.hv.memory.size.ballooned[<url>,<uuid>]
VMware hypervisor 膨胀内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.memory.used[<url>,<uuid>]
VMware hypervisor 已用内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.network.in[<url>,<uuid>,<mode>]
VMware hypervisor 网络入方向统计数据 (byte/s). 整型 2 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
mode - bps (缺省值)
vmware.hv.network.out[<url>,<uuid>,<mode>]
VMware hypervisor 网络出方向统计数据 (byte/s). 整型 2 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
mode - bps (缺省值)
vmware.hv.perfcounter[<url>,<uuid>,<path>,<instance>]
VMware hypervisor 性能计数器的值. 整型 2 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
path - 性能计数路径 1
instance - 性能计数实例. 默认情况下对聚合值使用空实例
vmware.hv.power[<url>,<uuid>,<max>]
VMware hypervisor 用电功率 (W). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
max - 允许的最大用电功率
vmware.hv.sensor.health.state[<url>,<uuid>]
VMware hypervisor 健康状态汇总传感器. 整型:
0 - gray;
1 - green;
2 - yellow;
3 - red
url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.sensors.get[<url>,<uuid>]
VMware hypervisor 硬件供应商状态传感器. JSON url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.status[<url>,<uuid>]
VMware hypervisor 状态. 整型:
0 - gray;
1 - green;
2 - yellow;
3 - red
url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
使用主机系统整体状态属性.
vmware.hv.uptime[<url>,<uuid>]
VMware hypervisor 启动时间 (seconds). 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.version[<url>,<uuid>]
VMware hypervisor 版本. 字符串 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.hv.vm.num[<url>,<uuid>]
VMware hypervisor上的虚拟机数量. 整型 url - VMware 服务 URL
uuid - VMware hypervisor 主机名称
vmware.version[<url>]
VMware 服务版本. 字符串 url - VMware 服务 URL
vmware.vm.cluster.name[<url>,<uuid>]
VMware 虚拟机主机名. 字符串 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.cpu.latency[<url>,<uuid>]
由于争夺对物理 CPU 的访问,虚拟机无法运行的时间百分比). 浮点型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.cpu.num[<url>,<uuid>]
VMware 虚拟机的 CPU 数量. 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.cpu.readiness[<url>,<uuid>,<instance>]
虚拟机已就绪,但无法调度到物理CPU上运行的时间百分比. 浮点型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - CPU 实例
vmware.vm.cpu.ready[<url>,<uuid>]
虚拟机准备就绪,但无法调度到物理CPU上运行的时间(以毫秒为单位). CPU就绪时间取决于主机上的虚拟机数量及其CPU负载(%). 整型 2 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.cpu.swapwait[<url>,<uuid>,<instance>]
等待 swap-in 的CPU时间百分比. 浮点型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - CPU 实例
vmware.vm.cpu.usage[<url>,<uuid>]
VMware 虚拟机 CPU 使用量 (Hz). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.cpu.usage.perf[<url>,<uuid>]
VMware 在此间隔内虚拟机 CPU使用率的百分比. 浮点型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.datacenter.name[<url>,<uuid>]
VMware 虚拟机 datacenter 名称. 字符串 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.discovery[<url>]
发现 VMware 虚拟机. JSON 对象 url - VMware 服务 URL
vmware.vm.guest.memory.size.swapped[<url>,<uuid>]
交换到交换空间的客户物理内存数量 (KB). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.guest.osuptime[<url>,<uuid>]
自上次启动操作系统以来所经过的总时间 (单位second). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.hv.name[<url>,<uuid>]
VMware 虚拟机 hypervisor 名称. 字符串 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size[<url>,<uuid>]
VMware 虚拟机总内存 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.ballooned[<url>,<uuid>]
VMware 虚拟机膨胀内存 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.compressed[<url>,<uuid>]
VMware 虚拟机压缩内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.consumed[<url>,<uuid>]
用于备份客户物理内存页面的主机物理内存使用量 (KB). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.private[<url>,<uuid>]
VMware 虚拟机 private 内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.shared[<url>,<uuid>]
VMware 虚拟机 shared 内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.swapped[<url>,<uuid>]
VMware 虚拟机 swapped 内存大小 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.usage.guest[<url>,<uuid>]
VMware 虚拟机 guest 内存使用量 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.size.usage.host[<url>,<uuid>]
VMware 虚拟机主机内存使用量 (bytes). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.memory.usage[<url>,<uuid>]
主机物理内存消耗百分比. 浮点型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.net.if.discovery[<url>,<uuid>]
发现 VMware 虚拟机网络接口. JSON 对象 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.net.if.in[<url>,<uuid>,<instance>,<mode>]
VMware 虚拟机网络接口入方向统计数据 (bytes/packets per second). 整型 2 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 网络接口实例
mode - bps (缺省值)/pps - bytes/packets per second
vmware.vm.net.if.out[<url>,<uuid>,<instance>,<mode>]
VMware 虚拟机网络接口出方向统计数据 (bytes/packets per second). 整型 2 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 网络接口实例
mode - bps (缺省值)/pps - bytes/packets per second
vmware.vm.net.if.usage[<url>,<uuid>,<instance>]
VMware 两个间隔之间的虚拟机网络使用率 (综合发送速率和接收速率) (KBps). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 网络接口实例
vmware.vm.perfcounter[<url>,<uuid>,<path>,<instance>]
VMware 虚拟机性能计数器的值. 整型 2 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
path - 性能计数的路径 1
instance - 性能计数的实例. 聚合值默认使用空实例
vmware.vm.powerstate[<url>,<uuid>]
VMware 虚拟机电源状态. 整型:
0 - 电源关闭;
1 - 电源打开;
2 - 挂起中
url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.storage.committed[<url>,<uuid>]
VMware 虚拟机 committed 的存储空间(bytes). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.storage.readoio[<url>,<uuid>,<instance>]
在收集间隔内,对虚拟磁盘的平均未完成读请求数. 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 磁盘设备实例(必选)
vmware.vm.storage.totalreadlatency[<url>,<uuid>,<instance>]
从虚拟磁盘读取数据所需的平均时间 (millisecond). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 磁盘设备实例(必选)
vmware.vm.storage.totalwritelatency[<url>,<uuid>,<instance>]
从虚拟磁盘写入数据所需的平均时间 (millisecond). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 磁盘设备实例(必选)
vmware.vm.storage.uncommitted[<url>,<uuid>]
VMware 虚拟机 uncommitted 存储空间 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.storage.unshared[<url>,<uuid>]
VMware 虚拟机 unshared 存储空间 (byte). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.storage.writeoio[<url>,<uuid>,<instance>]
在采集间隔内,对虚拟磁盘未完成的写请求的平均次数. 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 磁盘设备实例(必选)
vmware.vm.uptime[<url>,<uuid>]
VMware 虚拟机启动时间 (second). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.vfs.dev.discovery[<url>,<uuid>]
发现 VMware 虚拟机磁盘. JSON 对象 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
vmware.vm.vfs.dev.read[<url>,<uuid>,<instance>,<mode>]
VMware 虚拟机磁盘读取统计数据 (bytes/operations per second). 整型 2 url - VMware 服务 URL
uuid - VMware virtual 虚拟机主机名
instance - 磁盘实例
mode - bps (default)/ops - bytes/operations per second
vmware.vm.vfs.dev.write[<url>,<uuid>,<instance>,<mode>]
VMware 虚拟机磁盘写入统计数据 (bytes/operations per second). 整型 2 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
instance - 磁盘实例
mode - bps (default)/ops - bytes/operations per second
vmware.vm.vfs.fs.discovery[<url>,<uuid>]
发现 VMware 虚拟机文件系统. JSON 对象 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
客户虚拟机需要安装VMware Tools.
vmware.vm.vfs.fs.size[<url>,<uuid>,<fsname>,<mode>]
VMware 虚拟机文件系统统计数据 (bytes/percentages). 整型 url - VMware 服务 URL
uuid - VMware 虚拟机主机名
fsname - 文件系统名称
mode - total/free/used/pfree/pused
客户虚拟机需要安装VMware Tools.
脚注

1 VMware 性能计数器路径具有group/counter[rollup] 格式,其中:

  • group - 性能计数器组,例如 cpu
  • counter - 性能计数器名称,例如 usagemhz
  • rollup - 性能计数器汇总类型,例如 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 的详细信息。