[comment]: # translation:outdated

[comment]: # ({new-b23720f8})
# 6 Обнаружение служб Windows

[comment]: # ({/new-b23720f8})

[comment]: # ({new-b48a59b0})
#### Overview

Аналогично обнаружению [файловых
систем](/ru/manual/discovery/low_level_discovery#настройка_правила_обнаружения),
имеется возможность также обнаружения и служб Windows.

[comment]: # ({/new-b48a59b0})

[comment]: # ({new-ba2093da})
#### Ключ элемента данных

Ключом элемента данных, который используется в [правиле
обнаружения](/ru/manual/discovery/low_level_discovery#правило_обнаружения)
является

    service.discovery

Этот ключ поддерживается начиная с Zabbix Windows агента 3.0.

[comment]: # ({/new-ba2093da})

[comment]: # ({new-058eb654})
#### Поддерживаемые макросы

Следующие макросы поддерживаются для использования в
[фильтре](/ru/manual/discovery/low_level_discovery#фильтр_правила_обнаружения)
правила обнаружения и прототипах элементов данных, триггеров и графиков:

|Макрос|Описание|
|------------|----------------|
|{\#SERVICE.NAME}|Имя службы.|
|{\#SERVICE.DISPLAYNAME}|Отображаемое имя службы.|
|{\#SERVICE.DESCRIPTION}|Описание службы.|
|{\#SERVICE.STATE}|Числовое значение состояния службы:<br>0 - Запущена<br>1 - Пауза<br>2 - Ожидание старта<br>3 - Ожидание паузы<br>4 - Ожидание продолжения<br>5 - Ожидание остановки<br>6 - Остановлена<br>7 - Неизвестно|
|{\#SERVICE.STATENAME}|Имя состояния службы (*Запущена*, *Пауза*, *Ожидание старта*, *Ожидание паузы*, *Ожидание продолжения*, *Ожидание остановки*, *Остановлена* или *Неизвестно*).|
|{\#SERVICE.PATH}|Путь к службе.|
|{\#SERVICE.USER}|Пользователь службы.|
|{\#SERVICE.STARTUP}|Числовое значение типа запуска службы:<br>0 - Автоматически<br>1 - Автоматически (отложенный запуск)<br>2 - Вручную<br>3 - Отключена<br>4 - Неизвестно|
|{\#SERVICE.STARTUPNAME}|Имя типа запуска службы (*Автоматически*, *Автоматически (отложенный запуск)*, *Вручную*, *Отключена*, *Неизвестно*).|
|{\#SERVICE.STARTUPTRIGGER}|Числовое значение, указывающее, тип запуска службы:<br>0 - не запускается по триггерам<br>1 - запускается по триггерам<br>Этот макрос поддерживается начиная с Zabbix 3.4.4. Он полезен для обнаружения таких типов запуска служб как *Автоматический запуск (по триггеру)*, *Автоматический отложенный запуск (по триггеру)* и *Ручной запуск (по триггеру).*<br>|

На основе обнаружения служб Windows вы можете создать прототип
[элементов
данных](/ru/manual/config/items/itemtypes/zabbix_agent/win_keys), к
примеру:

    service.info[{#SERVICE.NAME},<парам>]

где *парам* принимает следующие значения: *state*, *displayname*,
*path*, *user*, *startup* или *description*.

Например, чтобы получить отображаемое имя службы вам необходимо
использовать элемент данных
"service.info\[{\#SERVICE.NAME},displayname\]". Если значение *парам* не
указано ("service.info\[{\#SERVICE.NAME}\]"), будет использоваться
параметр *state* по умолчанию.

[comment]: # ({/new-058eb654})
