На странице
9 Обнаружение объектов счетчиков производительности Windows
Обзор
Возможно обнаружить экземпляры объектов счетчиков производительности Windows. Это полезно для счетчиков производительности с несколькими экземплярами.
Ключ элемента данных
Элемент данных для использования в правиле обнаружения:
perf_instance.discovery[object]
или, чтобы иметь возможность указать имя объекта только на английском языке, независимо от локализации ОС:
perf_instance_en.discovery[object]
Например:
perf_instance.discovery[Processador]
perf_instance_en.discovery[Processor]
Эти элементы поддерживаются начиная с Zabbix Windows агента 5.0.1.
Поддерживаемые макросы
Обнаружение вернет все экземпляры указанного объекта в макросе {#INSTANCE}, который может использоваться в прототипах элементов perf_count и perf_count_en.
[
{"{#INSTANCE}":"0"},
{"{#INSTANCE}":"1"},
{"{#INSTANCE}":"_Total"}
]
Например, если ключ элемента, используемый в правиле обнаружения:
perf_instance.discovery[Processor]
вы можете создать прототип элемента данных:
perf_counter["\Processor({#INSTANCE})\% Processor Time"]
Обратите внимание:
- Если указанный объект не найден или не поддерживает переменные экземпляра, то элемент обнаружения станет НЕПОДДЕРЖИВАЕМЫМ.
- Если указанный объект поддерживает переменные экземпляра, но в настоящее время не имеет экземпляров, будет возвращен пустой массив JSON.
- В случае дублирования экземпляров они будут пропущены.