Аналогично обнаружению файловых систем, имеется возможность также обнаружения и служб Windows.
Ключом элемента данных, который используется в правиле обнаружения является
Этот ключ поддерживается начиная с Zabbix Windows агента 3.0.
Следующие макросы поддерживаются для использования в фильтре правила обнаружения и прототипах элементов данных, триггеров и графиков:
Макрос | Описание |
---|---|
{#SERVICE.NAME} | Имя службы. |
{#SERVICE.DISPLAYNAME} | Отображаемое имя службы. |
{#SERVICE.DESCRIPTION} | Описание службы. |
{#SERVICE.STATE} | Числовое значение состояния службы: 0 - Запущена 1 - Пауза 2 - Ожидание старта 3 - Ожидание паузы 4 - Ожидание продолжения 5 - Ожидание остановки 6 - Остановлена 7 - Неизвестно |
{#SERVICE.STATENAME} | Имя состояния службы (Запущена, Пауза, Ожидание старта, Ожидание паузы, Ожидание продолжения, Ожидание остановки, Остановлена или Неизвестно). |
{#SERVICE.PATH} | Путь к службе. |
{#SERVICE.USER} | Пользователь службы. |
{#SERVICE.STARTUP} | Числовое значение типа запуска службы: 0 - Автоматически 1 - Автоматически (отложенный запуск) 2 - Вручную 3 - Отключена 4 - Неизвестно |
{#SERVICE.STARTUPNAME} | Имя типа запуска службы (Автоматически, Автоматически (отложенный запуск), Вручную, Отключена, Неизвестно). |
{#SERVICE.STARTUPTRIGGER} | Числовое значение, указывающее, тип запуска службы: 0 - не запускается по триггерам 1 - запускается по триггерам Этот макрос поддерживается начиная с Zabbix 3.4.4. Он полезен для обнаружения таких типов запуска служб как Автоматический запуск (по триггеру), Автоматический отложенный запуск (по триггеру) и Ручной запуск (по триггеру). |
На основе обнаружения служб Windows вы можете создать прототип элементов данных, к примеру:
где парам принимает следующие значения: state, displayname, path, user, startup или description.
Например, чтобы получить отображаемое имя службы вам необходимо использовать элемент данных "service.info[{#SERVICE.NAME},displayname]". Если значение парам не указано ("service.info[{#SERVICE.NAME}]"), будет использоваться параметр state по умолчанию.