Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

9 Descoberta de instâncias do contador de desempenho do Windows

Visão geral

É possível discover instâncias de objeto dos contadores de desempenho do Windows. Isso é útil para contadores de desempenho de várias instâncias.

Chave do item

O item a ser usado na descoberta regra é

perf_instance.discovery[objeto]

ou, para poder fornecer o nome do objeto apenas em inglês, independentemente de localização do SO:

perf_instance_en.discovery[objeto]

Por exemplo:

perf_instance.discovery[Processador]
       perf_instance_en.discovery[Processador]

Esses itens são suportados desde o Zabbix Windows agent 5.0.1.

Macros compatíveis

A descoberta retornará todas as instâncias do objeto especificado no macro {#INSTANCE}, que pode ser usada nos protótipos de perf_count e perf_count_en itens.

[
           {"{#INSTANCE}":"0"},
           {"{#INSTANCE}":"1"},
           {"{#INSTANCE}":"_Total"}
       ]

Por exemplo, se a chave do item usada na regra de descoberta for:

perf_instance.discovery[Processador]

você pode criar um protótipo de item:

perf_counter["\Processor({#INSTANCE})\% Tempo do Processador"]

Notas:

  • Se o objeto especificado não for encontrado ou não suportar variável instâncias, o item de descoberta se tornará NÃO SUPORTADO.
  • Se o objeto especificado suporta instâncias de variáveis, mas atualmente não tiver nenhuma instância, uma matriz JSON vazia será retornou.
  • No caso de instâncias duplicadas, elas serão ignoradas.