A tabela a seguir apresenta detalhes das verificações simples utilizadas para a monitoração de ambientes VMware.
Chave | ||||
---|---|---|---|---|
Descrição | Valor retornado | Parâmetros | Comentários | |
vmware.cluster.discovery[<url>] | ||||
Descoberta de clusters VMware. | Objeto JSON. | url - URL de serviço VMware | ||
vmware.cluster.status[<url>, <name>] | ||||
Status do cluster VMware. | Numérico (inteiro sem sinal): 0 - cinza; 1 - verde; 2 - amarelo; 3 - vermelho. |
url - URL de serviço VMware name - Nome do cluster VMware |
||
vmware.eventlog[<url>] | ||||
Log de eventos VMware. | Log. | url - URL de serviço VMware | ||
vmware.fullname[<url>] | ||||
Nome completo do serviço VMWare. | String. | url - URL de serviço VMware | ||
vmware.hv.cluster.name[<url>,<uuid>] | ||||
Nome do cluster do hypervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.cpu.usage[<url>,<uuid>] | ||||
Utilização de processador no hypervisor VMware (Hz). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.datastore.discovery[<url>,<uuid>] | ||||
Descoberta de datastores do hypervisor VMware. | Objeto JSON. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.datastore.read[<url>,<uuid>,<datastore>,<mode>] | ||||
Tempo médio para uma operação de leitura no datastore (milisegundos). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare datastore - nome do datastore mode - latência (padrão) |
||
vmware.hv.datastore.write[<url>,<uuid>,<datastore>,<mode>] | ||||
Tempo médio para uma operação de gravação no datastore (milisegundos). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare datastore - nome do datastore mode - latência (padrão) |
||
vmware.hv.discovery[<url>] | ||||
Descoberta de hipervisores VMware. | Objeto JSON. | url - URL de serviço VMware | ||
vmware.hv.fullname[<url>,<uuid>] | ||||
Nome do hipervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.cpu.freq[<url>,<uuid>] | ||||
Frequência do processador no hipervisor VMware (Hz). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.cpu.model[<url>,<uuid>] | ||||
Modelo do processador no hipervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.cpu.num[<url>,<uuid>] | ||||
Quantidade de processadores no hipervisor VMware. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.cpu.threads[<url>,<uuid>] | ||||
Quantidade de treads no processador do hipervisor VMware. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.memory[<url>,<uuid>] | ||||
Tamanho total da memória do hipervisor VMware (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.model[<url>,<uuid>] | ||||
Modelo do hipervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.uuid[<url>,<uuid>] | ||||
UUID da BIOS do hipervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.hw.vendor[<url>,<uuid>] | ||||
Nome do fabricante do hipervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.memory.size.ballooned[<url>,<uuid>] | ||||
Quantidade de memória em modo 'ballooned' no hipervisor VMware (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.memory.used[<url>,<uuid>] | ||||
Quantidade de memória utilizada pelo hipervisor VMware (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.network.in[<url>,<uuid>,<mode>] | ||||
Estatísticas de entrada de rede no hipervisor VMware (bytes por segundo). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare mode - bps (padrão) |
||
vmware.hv.network.out[<url>,<uuid>,<mode>] | ||||
Estatísticas de saída de rede no hipervisor VMware (bytes por segundo). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare mode - bps (padrão) |
||
vmware.hv.perfcounter[<url>,<uuid>,<path>,<instance>] | ||||
Contadores de performance do hipervisor VMware. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare path - caminho para o contador de performance1 instance - instância do contador de performance. Se estiver ausente, serão agregadas todas as instâncias (padrão) |
Disponível desde as versões 2.2.9, 2.4.4 | |
vmware.hv.status[<url>,<uuid>] | ||||
Status do hipervisor VMware. | Numérico (inteiro sem sinal): 0 - cinza; 1 - verde; 2 - amarelo; 3 - vermelho. |
url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.uptime[<url>,<uuid>] | ||||
Tempo em carga do hipervisor VMware (segundos). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.version[<url>,<uuid>] | ||||
Versão do hipervisor VMware. | String. | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.hv.vm.num[<url>,<uuid>] | ||||
Quantidade de máquinas virtuais no hipervisor VMware. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome do host hypervisor do VMWare |
||
vmware.version[<url>] | ||||
Versão do serviço VMware. | String. | url - URL de serviço VMware | ||
vmware.vm.cluster.name[<url>,<uuid>] | ||||
Nome do cluster de máquinas virtuais VMware. | String. | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.cpu.num[<url>,<uuid>] | ||||
Quantidade de processadores na máquina virtual VMware. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.cpu.ready[<url>,<uuid>] | ||||
Percentual de tempo que a máquina virtual está pronta, mas não está consumindo CPU. O 'CPU ready time' é dependente da quantidade de máquinas virtuais no host e da sua carga de CPU (%). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
Disponível desde o Zabbix 3.0.0 | |
vmware.vm.cpu.usage[<url>,<uuid>] | ||||
máquina virtual VMware processor usage (Hz). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.discovery[<url>] | ||||
Discovery of máquina virtual VMwares. | Objeto JSON. | url - URL de serviço VMware | ||
vmware.vm.hv.name[<url>,<uuid>] | ||||
máquina virtual VMware hypervisor name. | String. | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size[<url>,<uuid>] | ||||
máquina virtual VMware total memory size (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.ballooned[<url>,<uuid>] | ||||
máquina virtual VMware ballooned memory size (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.compressed[<url>,<uuid>] | ||||
máquina virtual VMware compressed memory size (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.private[<url>,<uuid>] | ||||
máquina virtual VMware private memory size (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.shavermelho[<url>,<uuid>] | ||||
máquina virtual VMware shavermelho memory size (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.swapped[<url>,<uuid>] | ||||
máquina virtual VMware swapped memory size (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.usage.guest[<url>,<uuid>] | ||||
máquina virtual VMware guest memory usage (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.memory.size.usage.host[<url>,<uuid>] | ||||
máquina virtual VMware host memory usage (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.net.if.discovery[<url>,<uuid>] | ||||
Discovery of máquina virtual VMware network interfaces. | Objeto JSON. | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.net.if.in[<url>,<uuid>,<instance>,<mode>] | ||||
máquina virtual VMware network interface input statistics (bytes/pacotes por segundo). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware instance - instância da interface de rede mode - bps (padrão)/pps - bytes/pacotes por segundo |
||
vmware.vm.net.if.out[<url>,<uuid>,<instance>,<mode>] | ||||
máquina virtual VMware network interface output statistics (bytes/pacotes por segundo). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware instance - instância da interface de rede mode - bps (padrão)/pps - bytes/pacotes por segundo |
||
vmware.vm.perfcounter[<url>,<uuid>,<path>,<instance>] | ||||
máquina virtual VMware performance counter value. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware path - performance counter path1 instance - performance counter instance. Use empty instance for aggregate values (padrão) |
Disponível desde as versões 2.2.9, 2.4.4 | |
vmware.vm.powerstate[<url>,<uuid>] | ||||
máquina virtual VMware power state. | Numérico (inteiro sem sinal): 0 - powevermelhoOff; 1 - powevermelhoOn; 2 - suspended. |
url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.storage.committed[<url>,<uuid>] | ||||
máquina virtual VMware committed storage space (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.storage.uncommitted[<url>,<uuid>] | ||||
máquina virtual VMware uncommitted storage space (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.storage.unshavermelho[<url>,<uuid>] | ||||
Espaço em disco não compartilhado pela máquina virtual VMware (bytes). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.uptime[<url>,<uuid>] | ||||
Tempo em carga da máquina virtual VMware. | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.vfs.dev.discovery[<url>,<uuid>] | ||||
Descoberta de dispositivos de disco nas máquinas virtuais VMware. | Objeto JSON. | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
||
vmware.vm.vfs.dev.read[<url>,<uuid>,<instance>,<mode>] | ||||
Estatísticas de leitura de disco na máquina virtual VMware (bytes/operações por segundo). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware instance - instância do dispositivo de disco mode - bps (padrão)/ops - bytes/operações por segundo |
||
vmware.vm.vfs.dev.write[<url>,<uuid>,<instance>,<mode>] | ||||
Estatísticas de gravação de disco na máquina virtual VMware (bytes/operações por segundo). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware instance - instância do dispositivo de disco mode - bps (padrão)/ops - bytes/operações por segundo |
||
vmware.vm.vfs.fs.discovery[<url>,<uuid>] | ||||
Descoberta de sistemas de arquivo em máquina virtual VMware. | Objeto JSON. | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware |
O 'VMware Tools' deverá estar instalado na máquina virtual. | |
vmware.vm.vfs.fs.size[<url>,<uuid>,<fsname>,<mode>] | ||||
Estatísticas de sistema de arquivo na máquina virtual VMware (bytes/percentuais). | Numérico (inteiro sem sinal). | url - URL de serviço VMware uuid - Nome de host da máquina virtual VMware fsname - nome do sistema de arquivos mode - total/free/used/pfree/pused |
O 'VMware Tools' deverá estar instalado na máquina virtual. |
[1] O caminho de um contador de performance VMware utiliza o formato group/counter[rollup]
, conforme exemplos a seguir:
group
- contador de performance de grupo, por exemplo cpucounter
- nome do contador de performance, por exemplo usagemhzrollup
- tipo de análise do contador 'rollup', por exemplo averageTodos os exemplos citados tem o mesmo caminho: cpu/usagemhz[average]
As descrições dos contadores de performance, seus nomes e tipos de rollup podem ser encontrados na documentação do VMware.
Veja monitoramento de máquinas VMware para informações detalhadas sobre como configurar o Zabbix para monitorar os ambientes VMware.
1 The VMware performance counter path has the group/counter[rollup]
format where:
group
- the performance counter group, for example cpucounter
- the performance counter name, for example usagemhzrollup
- the performance counter rollup type, for example averageSo the above example would give the following counter path: cpu/usagemhz[average]
The performance counter group descriptions, counter names and rollup types can be found in VMware documentation.
2 The value of these items is obtained from VMware performance counters and the VMwarePerfFrequency parameter is used to refresh their data in Zabbix VMware cache:
See Virtual machine monitoring for detailed information how to configure Zabbix to monitor VMware environments.