Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.

1 Chaves de item de monitoramento VMware

Visão geral

Esta página fornece detalhes sobre as verificações simples que podem ser usadas para monitorar ambientes VMware. As métricas são agrupadas pelo destino do monitoramento.

Chaves de itens suportados

As chaves de item estão listadas sem parâmetros e informações adicionais. Clique na chave do item para ver os detalhes completos.

Chave do item Descrição Grupo de itens
vmware.eventlog O registro de eventos da VMware. Serviço geral
vmware.fullname O nome completo do serviço VMware.
vmware.version A versão do serviço VMware.
vmware.cl.perfcounter As métricas do contador de desempenho do cluster VMware. Cluster
vmware.cluster.alarms.get Os dados dos alarmes do cluster da VMware.
vmware.cluster.discovery A descoberta de clusters VMware.
vmware.cluster.property A propriedade do cluster VMware.
vmware.cluster.status O status do cluster VMware.
vmware.cluster.tags.get A matriz de tags do VMware cluster.
vmware.datastore.alarms.get Os dados de alarmes do datastore da VMware. Datastore
vmware.datastore.discovery A descoberta de datastores VMware.
vmware.datastore.hv.list A lista de hipervisores de datastore.
vmware.datastore.perfcounter O valor do contador de desempenho do datastore da VMware.
vmware.datastore.property A propriedade do datastore da VMware.
vmware.datastore.read A quantidade de tempo para uma operação de leitura do datastore.
vmware.datastore.size O espaço do armazenamento de dados VMware em bytes ou em porcentagem do total.
vmware.datastore.tags.get A matriz de tags do datastore VMware.
vmware.datastore.write A quantidade de tempo para uma operação de gravação no datastore.
vmware.dc.alarms.get Os dados de alarmes do datacenter da VMware. Datacenter
vmware.dc.discovery A descoberta de datacenters VMware.
vmware.dc.tags.get A matriz de tags do datacenter VMware.
vmware.dvswitch.discovery A descoberta de VMware vSphere Distributed Switches. vSphere Distributed Switch
vmware.dvswitch.fetchports.get Os dados das portas do VMware vSphere Distributed Switch
vmware.hv.alarms.get Os dados de alarmes do hipervisor VMware. Hypervisor
vmware.hv.cluster.name O nome do cluster do hipervisor VMware.
vmware.hv.connectionstate O estado de conexão do hipervisor VMware.
vmware.hv.cpu.usage O uso do processador do hipervisor VMware (Hz).
vmware.hv.cpu.usage.perf O uso do processador do hypervisor VMware como porcentagem durante o intervalo.
vmware.hv.cpu.utilization O uso do processador do hypervisor VMware como uma porcentagem durante o intervalo, depende do gerenciamento de energia ou HT.
vmware.hv.datacenter.name O nome do datacenter do hipervisor da VMware.
vmware.hv.datastore.discovery A descoberta de datastores do hipervisor VMware.
vmware.hv.datastore.list A lista de datastores do hipervisor VMware.
vmware.hv.datastore.multipath O número de caminhos de datastore disponíveis.
vmware.hv.datastore.read O tempo médio de uma operação de leitura do armazenamento de dados.
vmware.hv.datastore.size O espaço do datastore da VMware em bytes ou em porcentagem do total.
vmware.hv.datastore.write O tempo médio de uma operação de gravação no datastore.
vmware.hv.discovery A descoberta de hipervisores VMware.
vmware.hv.diskinfo.get Os dados do disco do hipervisor VMware.
vmware.hv.fullname O nome do hipervisor VMware.
vmware.hv.hw.cpu.freq A frequência do processador do hipervisor VMware.
vmware.hv.hw.cpu.model O modelo do processador do hipervisor VMware.
vmware.hv.hw.cpu.num O número de núcleos de processador no hipervisor VMware.
vmware.hv.hw.cpu.threads O número de threads do processador no hipervisor VMware.
vmware.hv.hw.memory O tamanho total da memória do hipervisor VMware.
vmware.hv.hw.model O modelo do hipervisor VMware.
vmware.hv.hw.sensors.get O valor dos sensores de hardware do hipervisor VMware.
vmware.hv.hw.serialnumber O número de série do hipervisor VMware.
vmware.hv.hw.uuid O UUID do BIOS do hipervisor VMware.
vmware.hv.hw.vendor O nome do fornecedor do hipervisor VMware.
vmware.hv.maintenance O status de manutenção do hipervisor VMware.
vmware.hv.memory.size.ballooned O tamanho da memória do hypervisor VMware que foi balonado.
vmware.hv.memory.used O hipervisor VMware usou o tamanho da memória.
vmware.hv.net.if.discovery A descoberta das interfaces de rede do hipervisor VMware.
vmware.hv.network.in As estatísticas de entrada de rede do hipervisor VMware.
vmware.hv.network.linkspeed A velocidade da interface de rede do hipervisor VMware.
vmware.hv.network.out As estatísticas de saída de rede do hipervisor VMware.
vmware.hv.perfcounter O valor do contador de desempenho do hipervisor VMware.
vmware.hv.property A propriedade do hipervisor VMware.
vmware.hv.power O uso de energia do hipervisor VMware.
vmware.hv.sensor.health.state O sensor de rollup do estado de saúde do hipervisor VMware.
vmware.hv.sensors.get Os sensores de estado do fornecedor de HW do hypervisor VMware.
vmware.hv.status O status do hipervisor VMware.
vmware.hv.tags.get A matriz de tags do hipervisor VMware.
vmware.hv.uptime O tempo de atividade do hipervisor VMware.
vmware.hv.version A versão do hipervisor VMware.
vmware.hv.vm.num O número de máquinas virtuais no hipervisor VMware.
vmware.rp.cpu.usage O uso da CPU em hertz durante o intervalo no pool de recursos da VMware. Resource pool
vmware.rp.memory As métricas de memória do pool de recursos da VMware.
vmware.alarms.get Os dados de alarmes do centro virtual VMware. Centro virtual
vmware.vm.alarms.get A máquina virtual VMware alarma os dados. Máquina virtual
vmware.vm.attribute O valor do atributo personalizado da máquina virtual VMware.
vmware.vm.cluster.name O nome da máquina virtual VMware.
vmware.vm.consolidationneeded O disco da máquina virtual VMware requer consolidação.
vmware.vm.cpu.latency A porcentagem de tempo em que a máquina virtual não pode ser executada porque está disputando o acesso à(s) CPU(s) física(s).
vmware.vm.cpu.num O número de processadores na máquina virtual VMware.
vmware.vm.cpu.readiness A porcentagem de tempo em que a máquina virtual estava pronta, mas não pôde ser programada para ser executada na CPU física.
vmware.vm.cpu.ready O tempo em que a máquina virtual estava pronta, mas não pôde ser programada para ser executada na CPU física.
vmware.vm.cpu.swapwait A porcentagem do tempo de CPU gasto aguardando a troca de arquivos.
vmware.vm.cpu.usage O uso do processador da máquina virtual VMware (Hz).
vmware.vm.cpu.usage.perf O uso do processador da máquina virtual VMware como porcentagem durante o intervalo.
vmware.vm.datacenter.name O nome do datacenter da máquina virtual VMware.
vmware.vm.discovery A descoberta de máquinas virtuais VMware.
vmware.vm.guest.memory.size.swapped A quantidade de memória física do convidado que é trocada para o espaço de troca.
vmware.vm.guest.osuptime O tempo total decorrido desde a última inicialização do sistema operacional.
vmware.vm.hv.name O nome do hipervisor da máquina virtual VMware.
vmware.vm.memory.size O tamanho total da memória da máquina virtual VMware.
vmware.vm.memory.size.ballooned O tamanho da memória balão da máquina virtual VMware.
vmware.vm.memory.size.compressed A máquina virtual VMware comprimiu o tamanho da memória.
vmware.vm.memory.size.consumed A quantidade de memória física do host consumida para fazer backup das páginas de memória física do convidado.
vmware.vm.memory.size.private O tamanho da memória privada da máquina virtual VMware.
vmware.vm.memory.size.shared O tamanho da memória compartilhada da máquina virtual VMware.
vmware.vm.memory.size.swapped O tamanho da memória swapped da máquina virtual VMware.
vmware.vm.memory.size.usage.guest O uso da memória guest da máquina virtual VMware.
vmware.vm.memory.size.usage.host O uso de memória do host da máquina virtual VMware.
vmware.vm.memory.usage A porcentagem de memória física do host que foi consumida.
vmware.vm.net.if.discovery A descoberta das interfaces de rede da máquina virtual VMware.
vmware.vm.net.if.in As estatísticas de entrada da interface de rede da máquina virtual VMware.
vmware.vm.net.if.out As estatísticas de saída da interface de rede da máquina virtual VMware.
vmware.vm.net.if.usage A utilização da rede da máquina virtual VMware durante o intervalo.
vmware.vm.perfcounter O valor do contador de desempenho da máquina virtual VMware.
vmware.vm.powerstate O estado de energia da máquina virtual VMware.
vmware.vm.property A propriedade da máquina virtual VMware.
vmware.vm.snapshot.get O estado do snapshot da máquina virtual VMware.
vmware.vm.state O estado da máquina virtual VMware.
vmware.vm.storage.committed O espaço de armazenamento comprometido da máquina virtual VMware.
vmware.vm.storage.readoio O número médio de solicitações de leitura pendentes para o disco virtual durante o intervalo de coleta.
vmware.vm.storage.totalreadlatency O tempo médio que uma leitura do disco virtual leva.
vmware.vm.storage.totalwritelatency O tempo médio que uma gravação no disco virtual leva.
vmware.vm.storage.uncommitted O espaço de armazenamento não comprometido da máquina virtual VMware.
vmware.vm.storage.unshared O espaço de armazenamento não compartilhado da máquina virtual VMware.
vmware.vm.storage.writeoio O número médio de solicitações de gravação pendentes no disco virtual durante o intervalo de coleta.
vmware.vm.tags.get A matriz de tags da máquina virtual VMware.
vmware.vm.tools O estado das ferramentas de convidado da máquina virtual VMware.
vmware.vm.uptime O tempo de atividade da máquina virtual VMware.
vmware.vm.vfs.dev.discovery A descoberta de dispositivos de disco da máquina virtual VMware.
vmware.vm.vfs.dev.read As estatísticas de leitura do dispositivo de disco da máquina virtual VMware.
vmware.vm.vfs.dev.write As estatísticas de gravação do dispositivo de disco da máquina virtual VMware.
vmware.vm.vfs.fs.discovery A descoberta dos sistemas de arquivos da máquina virtual VMware.
vmware.vm.vfs.fs.size As estatísticas do sistema de arquivos da máquina virtual VMware.

Detalhes principais do item

Os parâmetros sem colchetes angulares são obrigatórios. Os parâmetros marcados com colchetes angulares < > são opcionais.

vmware.eventlog[url,<mode>]


O registro de eventos da VMware.
Valor de retorno: Log.

Parâmetros:

  • url - o URL do serviço VMware;
  • mode - all (padrão) ou skip - ignora o processamento de dados mais antigos.

Comentários:

  • Deve haver apenas uma chave de item vmware.eventlog por URL;
  • Consulte também exemplo de filtragem Registros de log de eventos da VMware.
vmware.fullname[url]


O nome completo do serviço VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.version[url]


A versão do serviço VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.cl.perfcounter[url,id,path,<instance>]


As métricas do contador de desempenho do cluster VMware.
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • id - o ID do cluster da VMware. o id pode ser recebido de vmware.cluster.discovery[] como {#CLUSTER.ID}.
  • path - o caminho do contador de desempenho1;
  • instance - a instância do contador de desempenho.
vmware.cluster.alarms.get[url,id]


Os dados de alarmes de cluster da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • id - o ID do cluster da VMware.
vmware.cluster.discovery[url]


A descoberta de clusters da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.cluster.property[url,id,prop]


A propriedade do cluster da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • id - o ID do cluster da VMware;
  • prop - o caminho da propriedade.
vmware.cluster.status[url,name]


O status do cluster da VMware.
Valor de retorno: 0 - cinza; 1 - verde; 2 - amarelo; 3 - vermelho.

Parâmetros:

  • url - o URL do serviço VMware;
  • name - o nome do cluster da VMware.
vmware.cluster.tags.get[url,id]


A matriz de tags de cluster da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • id - o ID do cluster da VMware.

Esse item funciona com o vSphere 6.5 e versões mais recentes.

vmware.datastore.alarms.get[url,uuid]


Os dados de alarmes do datastore da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do repositório de dados VMware.
vmware.datastore.discovery[url]


A descoberta de datastores da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.datastore.hv.list[url,datastore]


A lista de hipervisores de datastore.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • datastore - o nome do datastore.

Exemplo de saída:

esx7-01-host.zabbix.sandbox
       esx7-02-host.zabbix.sandbox
vmware.datastore.perfcounter[url,uuid,path,<instance>]


O valor do contador de desempenho do datastore da VMware.
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do datastore da VMware;
  • path - o caminho do contador de desempenho1;
  • instance - a instância do contador de desempenho. Use uma instância vazia para valores agregados (padrão).
vmware.datastore.property[url,uuid,prop]


A propriedade do datastore da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do repositório de dados da VMware;
  • prop - o caminho da propriedade.
vmware.datastore.read[url,datastore,<mode>]


A quantidade de tempo para uma operação de leitura do datastore (milissegundos).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • datastore - o nome do datastore;
  • mode - latency (valor médio, padrão) ou maxlatency (valor máximo).
vmware.datastore.size[url,datastore,<mode>]


O espaço do datastore da VMware em bytes ou em porcentagem do total.
Valor de retorno: Integer - para bytes; Float - para porcentagem.

Parâmetros:

  • url - o URL do serviço VMware;
  • datastore - o nome do datastore;
  • mode - valores possíveis: total (padrão), free, pfree (porcentagem livre), uncommitted.
vmware.datastore.tags.get[url,uuid]


A matriz de tags do datastore da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do repositório de dados VMware.

Esse item funciona com o vSphere 6.5 e versões mais recentes.

vmware.datastore.write[url,datastore,<mode>]


A quantidade de tempo para uma operação de gravação no datastore (milissegundos).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • datastore - o nome do datastore;
  • mode - latency (valor médio, padrão) ou maxlatency (valor máximo).
vmware.dc.alarms.get[url,id]


Os dados de alarmes do datacenter da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • id - o ID do datacenter da VMware.
vmware.dc.discovery[url]


A descoberta de centros de dados da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.dc.tags.get[url,id]


A matriz de tags do datacenter da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • id - o ID do datacenter da VMware.

Esse item funciona com o vSphere 6.5 e versões mais recentes.

vmware.dvswitch.discovery[url]


A descoberta de VMware vSphere Distributed Switches.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.dvswitch.fetchports.get[url,uuid,<filter>,<mode>]


Os dados das portas do VMware vSphere Distributed Switch.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do VMware DVSwitch.
  • filter - uma única cadeia de caracteres com critérios separados por vírgulas para selecionar portas;
  • mode - state (todos os XML sem nós XML "config", padrão) ou full.

O parâmetro filter suporta os criteria disponíveis no objeto de dados VMware DistributedVirtualSwitchPortCriteria.

Exemplo:

vmware.dvswitch.fetchports.get[{$VMWARE.URL},{$VMWARE.DVS.UUID}, "active:true,connected:false,host:host-18,inside:true,nsxPort:true,uplinkPort:false",state]
vmware.hv.alarms.get[url,uuid]


Os dados de alarmes do hipervisor da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.
vmware.hv.cluster.name[url,uuid]


O nome do cluster do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.connectionstate[url,uuid]


O estado de conexão do hypervisor da VMware.
Valor de retorno: String: connected, disconnected ou notResponding.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.
vmware.hv.cpu.usage[url,uuid]


O uso do processador do hipervisor da VMware (Hz).
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.cpu.usage.perf[url,uuid]


O uso do processador do hipervisor VMware como uma porcentagem durante o intervalo.
Valor de retorno: Flutuante.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.cpu.utilization[url,uuid]


O uso do processador do hipervisor VMware como uma porcentagem durante o intervalo, depende do gerenciamento de energia ou HT.
Valor de retorno: Float.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.datacenter.name[url,uuid]


O nome do datacenter do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.datastore.discovery[url,uuid]


A descoberta de datastores de hipervisor da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.
vmware.hv.datastore.list[url,uuid]


A lista de datastores de hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Exemplo de saída:

SSD-RAID1-VAULT1
       SSD-RAID1-VAULT2
       SSD-RAID10
vmware.hv.datastore.multipath[url,uuid,<datastore>,<partitionid>]


O número de caminhos de datastore disponíveis.
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware;
  • datastore - o nome do datastore;
  • partitionid - o ID interno do dispositivo físico de vmware.hv.datastore.discovery.
vmware.hv.datastore.read[url,uuid,datastore,<mode>]


O tempo médio de uma operação de leitura do datastore (milissegundos).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • datastore - o nome do datastore;
  • mode - latência (padrão).
vmware.hv.datastore.size[url,uuid,datastore,<mode>]


O espaço do datastore da VMware em bytes ou em porcentagem do total.
Valor de retorno: Integer - para bytes; Float - para porcentagem.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • datastore - o nome do datastore;
  • mode - valores possíveis: total (padrão), free, pfree (porcentagem livre), uncommitted.
vmware.hv.datastore.write[url,uuid,datastore,<mode>]


O tempo médio de uma operação de gravação no datastore (milissegundos).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • datastore - o nome do datastore;
  • mode - latência (padrão).
vmware.hv.discovery[url]


A descoberta de hipervisores VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.hv.diskinfo.get[url,uuid]


Os dados do disco do hipervisor da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.
vmware.hv.fullname[url,uuid]


O nome do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.cpu.freq[url,uuid]


A frequência do processador do hipervisor da VMware (Hz).
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.cpu.model[url,uuid]


O modelo do processador do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.cpu.num[url,uuid]


O número de núcleos de processador no hipervisor da VMware.
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.cpu.threads[url,uuid]


O número de threads de processador no hipervisor VMware.
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.memory[url,uuid]


O tamanho total da memória do hypervisor da VMware (bytes).
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.model[url,uuid]


O modelo do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.hw.sensors.get[url,uuid]


O valor dos sensores de hardware do hipervisor da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.
vmware.hv.hw.serialnumber[url,uuid]


O número de série do hypervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Esse item funciona com a API do vSphere 6.7 e mais recente.

vmware.hv.hw.uuid[url,uuid]


O UUID do BIOS do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Esse item funciona com a API do vSphere 6.7 e mais recente.

vmware.hv.hw.vendor[url,uuid]


O nome do fornecedor do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Esse item funciona com a API do vSphere 6.7 e mais recente.

vmware.hv.maintenance[url,uuid]


O status de manutenção do hypervisor da VMware.
Valor de retorno: 0 - não está em manutenção; 1 - em manutenção.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.memory.size.ballooned[url,uuid]


O tamanho da memória balão do hipervisor VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.memory.used[url,uuid]


O tamanho da memória usada pelo hipervisor da VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.net.if.discovery[url,uuid]


A descoberta de interfaces de rede do hipervisor VMware.
Valor de retorno: Objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.network.in[url,uuid,<mode>]


As estatísticas de entrada de rede do hipervisor VMware (bytes por segundo).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • mode - bps (padrão), packets, dropped, errors, broadcast.
vmware.hv.network.linkspeed[url,uuid,ifname]


A velocidade da interface de rede do hipervisor VMware.
Valor de retorno: Inteiro. Retorna 0, se a interface de rede estiver inoperante; caso contrário, retorna o valor de velocidade da interface.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • ifname - o nome da interface.
vmware.hv.network.out[url,uuid,<mode>]


As estatísticas de saída de rede do hipervisor VMware (bytes por segundo).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • mode - bps (padrão), packets, dropped, errors, broadcast.
vmware.hv.perfcounter[url,uuid,path,<instance>]


O valor do contador de desempenho do hypervisor da VMware.
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware;
  • path - o caminho do contador de desempenho 1;
  • instance - a instância do contador de desempenho. Use uma instância vazia para valores agregados (padrão).
vmware.hv.property[url,uuid,prop]


A propriedade do hipervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware;
  • prop - o caminho da propriedade.
vmware.hv.power[url,uuid,<max>]


O uso de energia do hipervisor da VMware (W).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware;
  • max - o uso máximo de energia permitido.
vmware.hv.sensor.health.state[url,uuid]


O sensor de rollup do estado de integridade do hipervisor da VMware.
Valor de retorno: Inteiro: 0 - cinza; 1 - verde; 2 - amarelo; 3 - vermelho.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Observe que o item pode não funcionar no VMware vSphere 6.5 e mais recente, porque a VMware descontinuou o sensor VMware Rollup Health State.

vmware.hv.sensors.get[url,uuid]


Os sensores de estado do fornecedor de HW do hipervisor da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.
vmware.hv.status[url,uuid]


O status do hypervisor da VMware.
Valor de retorno: Inteiro: 0 - cinza; 1 - verde; 2 - amarelo; 3 - vermelho.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Esse item usa a propriedade de status geral do sistema host.

vmware.hv.tags.get[url,uuid]


A matriz de tags do hipervisor da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor VMware.

Esse item funciona com o vSphere 6.5 e versões mais recentes.

vmware.hv.uptime[url,uuid]


O tempo de atividade do hypervisor da VMware (segundos).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.

Esse item usa a propriedade de status geral do sistema host.

vmware.hv.version[url,uuid]


A versão do hypervisor da VMware.
Valor de retorno: String.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.hv.vm.num[url,uuid]


O número de máquinas virtuais no hipervisor da VMware.
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global do hipervisor da VMware.
vmware.rp.cpu.usage[url,rpid]


O uso da CPU em hertz durante o intervalo no pool de recursos VMware.
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • rpid - o ID do pool de recursos da VMware.
vmware.rp.memory[url,rpid,<mode>]


As métricas de memória do pool de recursos VMware.
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • rpid - o ID do pool de recursos da VMware;
  • mode - valores possíveis:
    consumed (padrão) - a quantidade de memória física do host consumida para fazer backup das páginas de memória física do convidado
    ballooned - a quantidade de memória física do convidado recuperada da máquina virtual pelo driver de balão no convidado
    overhead - a memória física do host consumida pelas estruturas de dados do ESXi para executar as máquinas virtuais
vmware.alarms.get[url]


Os dados dos alarmes do centro virtual da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware.
vmware.vm.alarms.get[url,uuid]


Os dados de alarmes da máquina virtual VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.
vmware.vm.attribute[url,uuid,name]


O valor do atributo personalizado da máquina virtual VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • name - o nome do atributo personalizado.
vmware.vm.cluster.name[url,uuid]


O nome da máquina virtual VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • name - o nome do atributo personalizado.
vmware.vm.consolidationneeded[url,uuid]


O disco da máquina virtual VMware requer consolidação.
Valor de retorno: String: true - a consolidação é necessária; false - a consolidação não é necessária.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.
vmware.vm.cpu.latency[url,uuid]


A porcentagem de tempo em que a máquina virtual não pode ser executada porque está disputando o acesso à(s) CPU(s) física(s).
Valor de retorno: Float.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.cpu.num[url,uuid]


O número de processadores na máquina virtual VMware.
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.cpu.readiness[url,uuid,<instance>]


A porcentagem de tempo em que a máquina virtual estava pronta, mas não pôde ser programada para ser executada na CPU física.
Valor de retorno: Float.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância da CPU.
vmware.vm.cpu.ready[url,uuid]


O tempo (em milissegundos) em que a máquina virtual estava pronta, mas não pôde ser programada para execução na CPU física. O tempo de prontidão da CPU depende do número de máquinas virtuais no host e de suas cargas de CPU (%).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.cpu.swapwait[url,uuid,<instance>]


A porcentagem do tempo de CPU gasto aguardando a troca.
Valor de retorno: Float.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância da CPU.
vmware.vm.cpu.usage[url,uuid]


O uso do processador da máquina virtual VMware (Hz).
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.cpu.usage.perf[url,uuid]


O uso do processador da máquina virtual VMware como uma porcentagem durante o intervalo.
Valor de retorno: Flutuante.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.datacenter.name[url,uuid]


O nome do datacenter da máquina virtual da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.discovery[url]


A descoberta de máquinas virtuais da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware.
vmware.vm.guest.memory.size.swapped[url,uuid]


A quantidade de memória física do convidado que é trocada para o espaço de troca (KB).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.guest.osuptime[url,uuid]


O tempo total decorrido desde a última inicialização do sistema operacional (em segundos).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.hv.name[url,uuid]


O nome do hipervisor da máquina virtual da VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size[url,uuid]


O tamanho total da memória da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.ballooned[url,uuid]


O tamanho da memória da máquina virtual VMware com balão (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.compressed[url,uuid]


O tamanho da memória compactada da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.consumed[url,uuid]


A quantidade de memória física do host consumida para fazer backup das páginas de memória física do convidado (KB).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.private[url,uuid]


O tamanho da memória privada da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.shared[url,uuid]


O tamanho da memória compartilhada da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.swapped[url,uuid]


O tamanho da memória trocada da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.usage.guest[url,uuid]


O uso de memória do convidado da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.size.usage.host[url,uuid]


O uso de memória do host da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.memory.usage[url,uuid]


A porcentagem da memória física do host que foi consumida.
Valor de retorno: Float.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.net.if.discovery[url,uuid]


A descoberta de interfaces de rede de máquinas virtuais VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.
vmware.vm.net.if.in[url,uuid,instance,<mode>]


As estatísticas de entrada da interface de rede da máquina virtual VMware (bytes/pacotes por segundo).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • instance - a instância da interface de rede;
  • mode - bps (padrão) ou pps - bytes ou pacotes por segundo.
vmware.vm.net.if.out[url,uuid,instance,<mode>]


As estatísticas de saída da interface de rede da máquina virtual VMware (bytes/pacotes por segundo).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • instance - a instância da interface de rede;
  • mode - bps (padrão) ou pps - bytes ou pacotes por segundo.
vmware.vm.net.if.usage[url,uuid,<instance>]


A utilização da rede da máquina virtual VMware (taxas de transmissão e de recepção combinadas) durante o intervalo (KBps).
Valor de retorno: Inteiro.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância da interface de rede.
vmware.vm.perfcounter[url,uuid,path,<instance>]


O valor do contador de desempenho da máquina virtual VMware.
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • path - o caminho do contador de desempenho 1;
  • instance - a instância do contador de desempenho. Use uma instância vazia para valores agregados (padrão).
vmware.vm.powerstate[url,uuid]


O estado de energia da máquina virtual VMware.
Valor de retorno: 0 - poweredOff; 1 - poweredOn; 2 - suspended.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.
vmware.vm.property[url,uuid,prop]


A propriedade da máquina virtual VMware.
Valor de retorno: String.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • prop - o caminho da propriedade.
vmware.vm.snapshot.get[url,uuid]


O estado do instantâneo da máquina virtual VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.
vmware.vm.state[url,uuid]


O estado da máquina virtual VMware.
Valor de retorno: String: notRunning, resetting, running, shuttingDown, standby ou unknown.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.storage.committed[url,uuid]


O espaço de armazenamento comprometido da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.storage.readoio[url,uuid,instance]


O número médio de solicitações de leitura pendentes para o disco virtual durante o intervalo de coleta.
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância do dispositivo de disco.
vmware.vm.storage.totalreadlatency[url,uuid,instance]


O tempo médio que uma leitura do disco virtual leva (milissegundos).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância do dispositivo de disco.
vmware.vm.storage.totalwritelatency[url,uuid,instance]


O tempo médio que uma gravação no disco virtual leva (milissegundos).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância do dispositivo de disco.
vmware.vm.storage.uncommitted[url,uuid]


O espaço de armazenamento não comprometido da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.storage.unshared[url,uuid]


O espaço de armazenamento não compartilhado da máquina virtual VMware (bytes).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.storage.writeoio[url,uuid,instance]


O número médio de solicitações de gravação pendentes no disco virtual durante o intervalo de coleta.
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware;
  • instance - a instância do dispositivo de disco.
vmware.vm.tags.get[url,uuid]


A matriz de tags da máquina virtual da VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - a URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.

Esse item funciona com o vSphere 6.5 e versões mais recentes.

vmware.vm.tools[url,uuid,mode]


O estado das ferramentas de convidado da máquina virtual VMware.
Valor de retorno: String: guestToolsExecutingScripts - o VMware Tools está sendo iniciado; guestToolsNotRunning - o VMware Tools não está sendo executado; guestToolsRunning - o VMware Tools está sendo executado.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • mode - versão, status.
vmware.vm.uptime[url,uuid]


O tempo de atividade da máquina virtual da VMware (segundos).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual da VMware.
vmware.vm.vfs.dev.discovery[url,uuid]


A descoberta de dispositivos de disco da máquina virtual VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.
vmware.vm.vfs.dev.read[url,uuid,instance,<mode>]


As estatísticas de leitura do dispositivo de disco da máquina virtual VMware (bytes/operações por segundo).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • instance - a instância do dispositivo de disco;
  • mode - bps (padrão) ou ops - bytes ou operações por segundo.
vmware.vm.vfs.dev.write[url,uuid,instance,<mode>]


As estatísticas de gravação do dispositivo de disco da máquina virtual VMware (bytes/operações por segundo).
Valor de retorno: Integer 2.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • instance - a instância do dispositivo de disco;
  • mode - bps (padrão) ou ops - bytes ou operações por segundo.
vmware.vm.vfs.fs.discovery[url,uuid]


A descoberta de sistemas de arquivos de máquinas virtuais VMware.
Valor de retorno: objeto JSON.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware.

O VMware Tools deve estar instalado na máquina virtual convidada para que esse item funcione.

vmware.vm.vfs.fs.size[url,uuid,fsname,<mode>]


As estatísticas do sistema de arquivos da máquina virtual VMware (bytes/porcentagens).
Valor de retorno: Integer.

Parâmetros:

  • url - o URL do serviço VMware;
  • uuid - o identificador exclusivo global da máquina virtual VMware;
  • fsname - o nome do sistema de arquivos;
  • mode - total, free, used, pfree ou pused.

O VMware Tools deve estar instalado na máquina virtual convidada para que esse item funcione.

Notas de rodapé

1 O caminho do contador de desempenho da VMware tem o formato formato group/counter[rollup] onde:

  • group - o grupo do contador de desempenho, por exemplo, cpu
  • counter - o nome do contador de desempenho, por exemplo, usagemhz
  • rollup - o tipo de rollup do contador de desempenho, por exemplo average

Portanto, o exemplo acima forneceria o seguinte caminho de contador: cpu/usagemhz[average]

Consulte também: Creating custom performance counter names for VMware.

As descrições dos grupos de contadores de desempenho, os nomes dos contadores e os tipos de rollup podem ser encontrados em [VMware documentation] (https://developer.vmware.com/apis/968).

o valor desses itens é obtido dos contadores de desempenho da VMware e do parâmetro VMwarePerfFrequency (/manual/appendix/config/zabbix_server) é usado para atualizar seus dados no cache do Zabbix VMware:

  • vmware.cl.perfcounter
  • 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

Mais informações

Consulte Virtual machine monitoring para obter informações detalhadas informações detalhadas sobre como configurar o Zabbix para monitorar ambientes VMware.