На этой странице представлены подробные сведения о простых проверках, которые можно использовать для мониторинга сред виртуализации VMware.
Метрики сгруппированы по целям мониторинга.
Ключи элементов данных перечислены без параметров и дополнительной информации. Нажмите на ключ элемента данных, чтобы увидеть подробные сведения.
| Item key | Description | Item group |
|---|---|---|
| vmware.eventlog | Журнал событий VMware. | General service |
| vmware.fullname | Полное имя службы VMware. | |
| vmware.version | Версия службы VMware. | |
| vmware.cl.perfcounter | Метрики счётчиков производительности кластера VMware. | Cluster |
| vmware.cluster.alarms.get | Данные alarm'ов кластера VMware. | |
| vmware.cluster.discovery | Обнаружение кластеров VMware. | |
| vmware.cluster.property | Свойство кластера VMware. | |
| vmware.cluster.status | Состояние кластера VMware. | |
| vmware.cluster.tags.get | Массив тегов кластера VMware. | |
| vmware.datastore.alarms.get | Данные alarm'ов хранилищ данных VMware. | Datastore |
| vmware.datastore.discovery | Обнаружение хранилищ данных VMware. | |
| vmware.datastore.hv.list | Список гипервизоров хранилищ данных VMware. | |
| vmware.datastore.perfcounter | Значение счётчика производительности хранилища данных VMware. | |
| vmware.datastore.property | Свойство хранилища данных VMware. | |
| vmware.datastore.read | Время операций чтения из хранилища. | |
| vmware.datastore.size | Размер хранилища VMware в байтах или в процентах от общего размера. | |
| vmware.datastore.tags.get | Массив тегов хранилища VMware. | |
| vmware.datastore.write | Время операций записи в хранилище. | |
| vmware.dc.alarms.get | Данные alarm'ов датацентров VMware. | Datacenter |
| vmware.dc.discovery | Обнаружение датацентров VMware. | |
| vmware.dc.tags.get | Массив тегов датацентров VMware. | |
| vmware.dvswitch.discovery | Обнаружение распределённых свитчей VMware vSphere. | vSphere Distributed Switch |
| vmware.dvswitch.fetchports.get | Данные портов распределённых свитчей VMware vSphere. | |
| vmware.hv.alarms.get | Данные alarm'ов гипервизоров VMware. | Hypervisor |
| vmware.hv.cluster.name | Имя кластера гипервизора VMware. | |
| vmware.hv.connectionstate | Состояние соединения гипервизора VMware. | |
| vmware.hv.cpu.usage | Использование процессора гипервизором VMware (Гц). | |
| vmware.hv.cpu.usage.perf | Использование процессора гипервизора VMware в процентном отношении за интервал времени. | |
| vmware.hv.cpu.utilization | Использование процессора гипервизора VMware в процентном отношении за интервал времени, зависит от управления питанием или HT. | |
| vmware.hv.datacenter.name | Имя центра обработки данных гипервизора VMware. | |
| vmware.hv.datastore.discovery | Обнаружение хранилищ у гипервизора VMware. | |
| vmware.hv.datastore.list | Список хранилищ у гипервизора VMware. | |
| vmware.hv.datastore.multipath | Количство доступных путей до хранилища. | |
| vmware.hv.datastore.read | Среднее время операций чтения из хранилища данных. | |
| vmware.hv.datastore.size | Размер пространства VMware хранилища в байтах или в процентах от общего размера. | |
| vmware.hv.datastore.write | Среднее время операций записи в хранилище данных. | |
| vmware.hv.discovery | Обнаружение гипервизоров VMware. | |
| vmware.hv.diskinfo.get | Данные о исках гипервизора VMware. | |
| vmware.hv.fullname | Имя гипервизора VMware. | |
| vmware.hv.hw.cpu.freq | Частота процессора гипервизора VMware. | |
| vmware.hv.hw.cpu.model | Модель процессора гипервизора VMware. | |
| vmware.hv.hw.cpu.num | Количество ядер процессора у гипервизора VMware. | |
| vmware.hv.hw.cpu.threads | Количество потоков процессора у гипервизора VMware. | |
| vmware.hv.hw.memory | Общее количество памяти гипервизора VMware. | |
| vmware.hv.hw.model | Модель гипервизора VMware. | |
| vmware.hv.hw.sensors.get | Значения датчиков оборудования гипервизора VMware. | |
| vmware.hv.hw.serialnumber | Серийный номер гипервизора VMware. | |
| vmware.hv.hw.uuid | UUID BIOS гипервизора VMware. | |
| vmware.hv.hw.vendor | Имя поставщика гипервизора VMware. | |
| vmware.hv.maintenance | Состояние обслуживания гипервизора VMware. | |
| vmware.hv.memory.size.ballooned | Размер раздутой памяти гипервизора VMware. | |
| vmware.hv.memory.used | Размер используемой памяти гипервизором VMware. | |
| vmware.hv.net.if.discovery | Обнаружение сетевых интерфейсов гипервизора VMware. | |
| vmware.hv.network.in | Статистика по входящему трафику на сетевом интерфейсе гипервизора VMware. | |
| vmware.hv.network.linkspeed | Скорость сетевого интерфейса гипервизора VMware. | |
| vmware.hv.network.out | Статистика по исходящему трафику на сетевом интерфейсе гипервизора VMware. | |
| vmware.hv.perfcounter | Значение счётчика производительности гипервизора VMware. | |
| vmware.hv.property | Свойство гипервизора VMware. | |
| vmware.hv.power | Энергопотребление гипервизора VMware. | |
| vmware.hv.sensor.health.state | Сводный датчик состояния работоспособности гипервизора VMware. | |
| vmware.hv.sensors.get | Датчики состояний поставщика оборудования гипервизора VMware. | |
| vmware.hv.status | Состояние гипервизора VMware. | |
| vmware.hv.tags.get | Теги гипервизора VMware. | |
| vmware.hv.uptime | Время работы гипервизора VMware. | |
| vmware.hv.version | Версия гипервизора VMware. | |
| vmware.hv.vm.num | Количество виртуальных машин на гипервизоре VMware. | |
| vmware.rp.cpu.usage | Использование CPU (в герцах) за интервал в пуле ресурсов VMware. | Resource pool |
| vmware.rp.memory | Метрики памяти пула ресурсов VMware. | |
| vmware.alarms.get | Данные alarm'ов виртуального центра VMware. | Virtual center |
| vmware.vm.alarms.get | Данные alarm'ов виртуальной машины VMware. | Virtual machine |
| vmware.vm.attribute | Значение пользовательского атрибута виртуальной машины VMware. | |
| vmware.vm.cluster.name | Имя виртуальной машины VMware. | |
| vmware.vm.consolidationneeded | Диск виртуальной машины VMware требует консолидации. | |
| vmware.vm.cpu.latency | Процент времени, в течение которого виртуальная машина не может работать из-за того, что борется за доступ к физическому CPU. | |
| vmware.vm.cpu.num | Количество процессоров на виртуальной машине VMware. | |
| vmware.vm.cpu.readiness | Процент времени, в течение которого виртуальная машина была готова, но не получилось ее запланировать на запуск на физическом CPU. | |
| vmware.vm.cpu.ready | Время, когда виртуальная машина была готова, но не запланирована на выполнение на физическом CPU. | |
| vmware.vm.cpu.swapwait | Процент времени CPU, потраченного на ожидание замены (swap-in). | |
| vmware.vm.cpu.usage | Использование процессора виртуальной машины VMware (Гц). | |
| vmware.vm.cpu.usage.perf | Использование процессора виртуальной машины VMware в процентах в течение интервала. | |
| vmware.vm.datacenter.name | Имя центра обработки данных виртуальной машины VMware. | |
| vmware.vm.discovery | Обнаружение виртуальных машин VMware. | |
| vmware.vm.guest.memory.size.swapped | Объём гостевой физической памяти, которая выгружается в файл подкачки. | |
| vmware.vm.guest.osuptime | Всего времени с момента последней загрузки операционной системы. | |
| vmware.vm.hv.name | Имя гипервизора виртуальной машины VMware. | |
| vmware.vm.memory.size | Общий размер памяти виртуальной машины VMware. | |
| vmware.vm.memory.size.ballooned | Размер раздутой памяти виртуальной машины VMware. | |
| vmware.vm.memory.size.compressed | Размер сжатой памяти виртуальной машины VMware. | |
| vmware.vm.memory.size.consumed | Объём физической памяти гипервизора (хоста), потребляемый для поддержания страниц физической памяти гостевой ОС. | |
| vmware.vm.memory.size.private | Размер приватной памяти виртуальной машины VMware. | |
| vmware.vm.memory.size.shared | Размер разделяемой памяти виртуальной машины VMware. | |
| vmware.vm.memory.size.swapped | Размер памяти, выгруженной в файл подкачки виртуальной машины VMware. | |
| vmware.vm.memory.size.usage.guest | Размер памяти, используемой виртуальной машиной VMware (статистика гостевой виртуальной машины). | |
| vmware.vm.memory.size.usage.host | Размер памяти, используемой виртуальной машиной VMware (статистика гипревизора) | |
| vmware.vm.memory.usage | Процент потреблённой физической памяти гипервизора. | |
| vmware.vm.net.if.discovery | Обнаружение сетевых интерфейсов виртуальной машины VMware. | |
| vmware.vm.net.if.in | Статистика по входящему трафику на сетевом интерфейсе виртуальной машины VMware. | |
| vmware.vm.net.if.out | Статистика по исходящему трафику на сетевом интерфейсе виртуальной машины VMware. | |
| vmware.vm.net.if.usage | Утилизация сети виртуальной машиной VMware в течение интервала. | |
| vmware.vm.perfcounter | Значение счётчика производительности у виртуальной машины VMware. | |
| vmware.vm.powerstate | Состояние питания виртуальной машины VMware. | |
| vmware.vm.property | Свойство виртуальной машины VMware. | |
| vmware.vm.snapshot.get | Состояние снапшота виртуальной машины VMware. | |
| vmware.vm.state | Состояние виртуальной машины VMware. | |
| vmware.vm.storage.committed | Объём записанных данных виртуальной машины VMware. | |
| vmware.vm.storage.readoio | Среднее количество невыполненных запросов на чтение к виртуальному диску в течение интервала сбора данных. | |
| vmware.vm.storage.totalreadlatency | Среднее время чтения с виртуального диска. | |
| vmware.vm.storage.totalwritelatency | Среднее время записи на виртуальный диск. | |
| vmware.vm.storage.uncommitted | Объём незаписанных данных виртуальной машины VMware. | |
| vmware.vm.storage.unshared | Размер неразделяемого пространства хранилища виртуальной машины VMware. | |
| vmware.vm.storage.writeoio | Среднее количество невыполненных запросов на запись на виртуальный диск в течение интервала сбора данных. | |
| vmware.vm.tags.get | Массив тегов виртуальной машины VMware. | |
| vmware.vm.tools | Состояние либо версия гостевых инструментов виртуальной машины VMware. | |
| vmware.vm.uptime | Время непрерывной работы виртуальной машины VMware. | |
| vmware.vm.vfs.dev.discovery | Обнаружение дисковых устройств виртуальной машины VMware. | |
| vmware.vm.vfs.dev.read | Статистика чтения с дискового устройства виртуальной машины VMware | |
| vmware.vm.vfs.dev.write | Статистика записи на дисковое устройство виртуальной машины VMware. | |
| vmware.vm.vfs.fs.discovery | Обнаружение файловых систем виртуальной машины VMware. | |
| vmware.vm.vfs.fs.size | Статистика файловой системы виртуальной машины VMware. |
Параметры без угловых скобок обязательны. Параметры, обозначенные угловыми скобками < >, опциональны.
The VMware event log.
Return value: Log.
Parameters:
Comments:
vmware.eventlog item key per URL;
The VMware service full name.
Return value: String.
Parameters:
The VMware service version.
Return value: String.
Parameters:
The VMware cluster performance counter metrics.
Return value: Integer.
Parameters:
id can be received from vmware.cluster.discovery[] as {#CLUSTER.ID}.
The VMware cluster alarms data.
Return value: JSON object.
Parameters:
The discovery of VMware clusters.
Return value: JSON object.
Parameters:
The VMware cluster property.
Return value: String.
Parameters:
The VMware cluster status.
Return value: 0 - gray; 1 - green; 2 - yellow; 3 - red.
Parameters:
The VMware cluster tags array.
Return value: JSON object.
Parameters:
This item works with vSphere 6.5 and newer.
The VMware datastore alarms data.
Return value: JSON object.
Parameters:
The discovery of VMware datastores.
Return value: JSON object.
Parameters:
The list of datastore hypervisors.
Return value: String.
Parameters:
Output example:
The VMware datastore performance counter value.
Return value: Integer 2.
Parameters:
The VMware datastore property.
Return value: String.
Parameters:
The amount of time for a read operation from the datastore (milliseconds).
Return value: Integer 2.
Parameters:
The VMware datastore space in bytes or in percentage from total.
Return value: Integer - for bytes; Float - for percentage.
Parameters:
The VMware datastore tags array.
Return value: JSON object.
Parameters:
This item works with vSphere 6.5 and newer.
The amount of time for a write operation to the datastore (milliseconds).
Return value: Integer 2.
Parameters:
The VMware datacenter alarms data.
Return value: JSON object.
Parameters:
The discovery of VMware datacenters.
Return value: JSON object.
Parameters:
The VMware datacenter tags array.
Return value: JSON object.
Parameters:
This item works with vSphere 6.5 and newer.
The discovery of VMware vSphere Distributed Switches.
Return value: JSON object.
Parameters:
The VMware vSphere Distributed Switch ports data.
Return value: JSON object.
Parameters:
The filter parameter 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]
The VMware hypervisor alarms data.
Return value: JSON object.
Parameters:
The VMware hypervisor cluster name.
Return value: String.
Parameters:
The VMware hypervisor connection state.
Return value: String: connected, disconnected, or notResponding.
Parameters:
The VMware hypervisor processor usage (Hz).
Return value: Integer.
Parameters:
The VMware hypervisor processor usage as a percentage during the interval.
Return value: Float.
Parameters:
The VMware hypervisor processor usage as a percentage during the interval, depends on power management or HT.
Return value: Float.
Parameters:
The VMware hypervisor datacenter name.
Return value: String.
Parameters:
The discovery of VMware hypervisor datastores.
Return value: JSON object.
Parameters:
The list of VMware hypervisor datastores.
Return value: String.
Parameters:
Output example:
The number of available datastore paths.
Return value: Integer.
Parameters:
vmware.hv.datastore.discovery.
The average amount of time for a read operation from the datastore (milliseconds).
Return value: Integer 2.
Parameters:
The VMware datastore space in bytes or in percentage from total.
Return value: Integer - for bytes; Float - for percentage.
Parameters:
The average amount of time for a write operation to the datastore (milliseconds).
Return value: Integer 2.
Parameters:
The discovery of VMware hypervisors.
Return value: JSON object.
Parameters:
The VMware hypervisor disk data.
Return value: JSON object.
Parameters:
The VMware hypervisor name.
Return value: String.
Parameters:
The VMware hypervisor processor frequency (Hz).
Return value: Integer.
Parameters:
The VMware hypervisor processor model.
Return value: String.
Parameters:
The number of processor cores on VMware hypervisor.
Return value: Integer.
Parameters:
The number of processor threads on VMware hypervisor.
Return value: Integer.
Parameters:
The VMware hypervisor total memory size (bytes).
Return value: Integer.
Parameters:
The VMware hypervisor model.
Return value: String.
Parameters:
The VMware hypervisor hardware sensors value.
Return value: JSON object.
Parameters:
The VMware hypervisor serial number.
Return value: String.
Parameters:
This item works with vSphere API 6.7 and newer.
The VMware hypervisor BIOS UUID.
Return value: String.
Parameters:
This item works with vSphere API 6.7 and newer.
The VMware hypervisor vendor name.
Return value: String.
Parameters:
This item works with vSphere API 6.7 and newer.
The VMware hypervisor maintenance status.
Return value: 0 - not in maintenance; 1 - in maintenance.
Parameters:
The VMware hypervisor ballooned memory size (bytes).
Return value: Integer.
Parameters:
The VMware hypervisor used memory size (bytes).
Return value: Integer.
Parameters:
The discovery of VMware hypervisor network interfaces.
Return value: JSON object.
Parameters:
The VMware hypervisor network input statistics (bytes per second).
Return value: Integer 2.
Parameters:
The VMware hypervisor network interface speed.
Return value: Integer. Returns 0, if the network interface is down, otherwise the speed value of the interface.
Parameters:
The VMware hypervisor network output statistics (bytes per second).
Return value: Integer 2.
Parameters:
The VMware hypervisor performance counter value.
Return value: Integer 2.
Parameters:
The VMware hypervisor property.
Return value: String.
Parameters:
The VMware hypervisor power usage (W).
Return value: Integer.
Parameters:
The VMware hypervisor health state rollup sensor.
Return value: Integer: 0 - gray; 1 - green; 2 - yellow; 3 - red.
Parameters:
Note that the item might not work in VMware vSphere 6.5 and newer, because VMware has deprecated the VMware Rollup Health State sensor.
The VMware hypervisor HW vendor state sensors.
Return value: JSON object.
Parameters:
The VMware hypervisor status.
Return value: Integer: 0 - gray; 1 - green; 2 - yellow; 3 - red.
Parameters:
This item uses the host system overall status property.
The VMware hypervisor tags array.
Return value: JSON object.
Parameters:
This item works with vSphere 6.5 and newer.
The VMware hypervisor uptime (seconds).
Return value: Integer.
Parameters:
This item uses the host system overall status property.
The VMware hypervisor version.
Return value: String.
Parameters:
The number of virtual machines on the VMware hypervisor.
Return value: Integer.
Parameters:
The CPU usage in hertz during the interval on VMware Resource Pool.
Return value: Integer.
Parameters:
The memory metrics of VMware resource pool.
Return value: Integer.
Parameters:
The VMware virtual center alarms data.
Return value: JSON object.
Parameters:
The VMware virtual machine alarms data.
Return value: JSON object.
Parameters:
The VMware virtual machine custom attribute value.
Return value: String.
Parameters:
The VMware virtual machine name.
Return value: String.
Parameters:
The VMware virtual machine disk requires consolidation.
Return value: String: true - consolidation is needed; false - consolidation is not needed.
Parameters:
The percentage of time the virtual machine is unable to run because it is contending for access to the physical CPU(s).
Return value: Float.
Parameters:
The number of processors on VMware virtual machine.
Return value: Integer.
Parameters:
The percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU.
Return value: Float.
Parameters:
The 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 (%).
Return value: Integer 2.
Parameters:
The percentage of CPU time spent waiting for swap-in.
Return value: Float.
Parameters:
The VMware virtual machine processor usage (Hz).
Return value: Integer.
Parameters:
The VMware virtual machine processor usage as a percentage during the interval.
Return value: Float.
Parameters:
The VMware virtual machine datacenter name.
Return value: String.
Parameters:
The discovery of VMware virtual machines.
Return value: JSON object.
Parameters:
The amount of guest physical memory that is swapped out to the swap space (KB).
Return value: Integer.
Parameters:
The total time elapsed since the last operating system boot-up (in seconds).
Return value: Integer.
Parameters:
The VMware virtual machine hypervisor name.
Return value: String.
Parameters:
The VMware virtual machine total memory size (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine ballooned memory size (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine compressed memory size (bytes).
Return value: Integer.
Parameters:
The amount of host physical memory consumed for backing up guest physical memory pages (KB).
Return value: Integer.
Parameters:
The VMware virtual machine private memory size (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine shared memory size (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine swapped memory size (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine guest memory usage (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine host memory usage (bytes).
Return value: Integer.
Parameters:
The percentage of host physical memory that has been consumed.
Return value: Float.
Parameters:
The discovery of VMware virtual machine network interfaces.
Return value: JSON object.
Parameters:
The VMware virtual machine network interface input statistics (bytes/packets per second).
Return value: Integer 2.
Parameters:
The VMware virtual machine network interface output statistics (bytes/packets per second).
Return value: Integer 2.
Parameters:
The VMware virtual machine network utilization (combined transmit-rates and receive-rates) during the interval (KBps).
Return value: Integer.
Parameters:
The VMware virtual machine performance counter value.
Return value: Integer 2.
Parameters:
The VMware virtual machine power state.
Return value: 0 - poweredOff; 1 - poweredOn; 2 - suspended.
Parameters:
The VMware virtual machine property.
Return value: String.
Parameters:
The VMware virtual machine snapshot state.
Return value: JSON object.
Parameters:
The VMware virtual machine state.
Return value: String: notRunning, resetting, running, shuttingDown, standby, or unknown.
Parameters:
The VMware virtual machine committed storage space (bytes).
Return value: Integer.
Parameters:
The average number of outstanding read requests to the virtual disk during the collection interval.
Return value: Integer.
Parameters:
The average time a read from the virtual disk takes (milliseconds).
Return value: Integer.
Parameters:
The average time a write to the virtual disk takes (milliseconds).
Return value: Integer.
Parameters:
The VMware virtual machine uncommitted storage space (bytes).
Return value: Integer.
Parameters:
The VMware virtual machine unshared storage space (bytes).
Return value: Integer.
Parameters:
The average number of outstanding write requests to the virtual disk during the collection interval.
Return value: Integer.
Parameters:
The VMware virtual machine tags array.
Return value: JSON object.
Parameters:
This item works with vSphere 6.5 and newer.
The VMware virtual machine guest tools state.
Return value: String: guestToolsExecutingScripts - VMware Tools is starting; guestToolsNotRunning - VMware Tools is not running; guestToolsRunning - VMware Tools is running.
Parameters:
The VMware virtual machine uptime (seconds).
Return value: Integer.
Parameters:
The discovery of VMware virtual machine disk devices.
Return value: JSON object.
Parameters:
The VMware virtual machine disk device read statistics (bytes/operations per second).
Return value: Integer 2.
Parameters:
The VMware virtual machine disk device write statistics (bytes/operations per second).
Return value: Integer 2.
Parameters:
The discovery of VMware virtual machine file systems.
Return value: JSON object.
Parameters:
VMware Tools must be installed on the guest virtual machine for this item to work.
The VMware virtual machine file system statistics (bytes/percentages).
Return value: Integer.
Parameters:
VMware Tools must be installed on the guest virtual machine for this item to work.
1 Путь к счетчику производительности VMware имеет следующий формат: группа/счетчик[rollup], где:
группа - группа счетчика производительности, например cpuсчетчик - имя счетчика производительности, например usagemhzrollup - тип возвращаемого значения счетчика производительности, например averageТаким образом, пример выше мог бы дать следующий путь: cpu/usagemhz[average]
Описания групп, имен счетчиков производительности и возвращаемые ими типы значений можно найти в документации к VMware.
Смотрите также: Создание пользовательских имен счетчиков производительности для VMware.
2 Значения по этим элементам данных извлекаются из счётчиков производительности VMware и параметр VMwarePerfFrequency используется для обновления данных по этим элементам данных в Zabbix VMware кэше:
Смотрите раздел мониторинга виртуальных машин для получения более подробной информации о настройке Zabbix для мониторинга сред VMware.