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