Операции
Обзор
Вы можете указать следующие операции по всем событиям:
- Отправка сообщений
- Выполнение удалённых команд
Zabbix сервер не создаёт оповещения, если доступ к узлу сети явным образом «запрещён» пользователю, который задан в операции в качестве получателя, или если пользователь вовсе не имеет прав доступа, заданных к этому узлу сети.
Для событий обнаружения и авторегистрации доступны дополнительные операции:
- Добавление узла сети
- Удаление узла сети
- Активация узла сети
- Деактивация узла сети
- Добавление в группу узлов сети
- Удаление из группы узлов сети
- Добавление тегов уровня узла сети
- Удаление тегов уровня узла сети
- Присоединение шаблона
- Отсоединение шаблона
- Установка режима инвентарных данных узлам сети
Настройка операции
Чтобы настроить операцию:
- Перейдите на вкладку Операции в настройках действия.
- Настройте параметры операции.

Общие атрибуты операции:
| Параметр | Описание |
|---|---|
| Продолжительность шага операции по умолчанию | Продолжительность одного шага операции по умолчанию (от 60 секунд до 1 недели). Например, продолжительность шага в один час означает, что после выполнения операции до следующего шага пройдет один час. Поддерживаются суффиксы времени, например 60s, 1m, 2h, 1d. Поддерживаются пользовательские макросы. |
| Операции | Отображаются операции действия (если они есть) со следующими сведениями: Шаги - шаги эскалации, которым назначена операция. Подробности - тип операции и ее получатель/цель. В списке операций также отображаются используемый тип носителя (электронная почта, SMS или скрипт), а также имя и фамилия (в скобках после имени пользователя) получателя уведомления. Начало через - время после события, через которое выполняется операция. Продолжительность (сек.) - отображается продолжительность шага. Если используется продолжительность по умолчанию, отображается значение По умолчанию, а при использовании пользовательской продолжительности - время. Действия - отображаются ссылки для редактирования и удаления операции. |
| Операции восстановления | Отображаются операции действия (если они есть) со следующими сведениями: Подробности - тип операции и ее получатель/цель. В списке операций также отображаются используемый тип носителя (электронная почта, SMS или скрипт), а также имя и фамилия (в скобках после имени пользователя) получателя уведомления. Действия - отображаются ссылки для редактирования и удаления операции. |
| Операции обновления | Отображаются операции действия (если они есть) со следующими сведениями: Подробности - тип операции и ее получатель/цель. В списке операций также отображаются используемый тип носителя (электронная почта, SMS или скрипт), а также имя и фамилия (в скобках после имени пользователя) получателя уведомления. Действия - отображаются ссылки для редактирования и удаления операции. |
| Приостановить операции для проблем с симптомами | Установите этот флажок, чтобы приостановить операции (после первой операции) для проблем с симптомами. Обратите внимание, что этот параметр влияет только на эскалации проблем; операции восстановления и обновления затронуты не будут. Этот параметр доступен только для действий триггеров. |
| Приостановить операции для подавленных проблем | Установите этот флажок, чтобы отложить начало операций на время периода обслуживания. После завершения обслуживания все операции будут выполнены, включая операции для событий, произошедших во время обслуживания. Обратите внимание, что этот параметр влияет только на эскалации проблем; операции восстановления и обновления затронуты не будут. Если снять этот флажок, операции будут выполняться без задержки даже во время периода обслуживания. Этот параметр недоступен для действий сервисов. |
| Уведомлять об отмененных эскалациях | Снимите этот флажок, чтобы отключить уведомления об отмененных эскалациях (если узел сети, элемент данных, триггер или действие отключены). |
Все обязательные поля ввода отмечены красной звездочкой.
Чтобы настроить параметры новой операции, нажмите
в блоке
Операции. Чтобы отредактировать существующую операцию, нажмите
рядом с операцией.
Откроется всплывающее окно, в котором можно изменить сведения о шаге операции.
Подробности операции

| Параметр | Описание | ||
|---|---|---|---|
| Операция | Выберите операцию: Отправить сообщение - отправить сообщение пользователю. <имя удаленной команды> - выполнить удаленную команду. Команды доступны для выполнения, если они предварительно определены в глобальных скриптах с выбранной областью действия Операция действия. Дополнительные операции доступны для событий обнаружения и автоматической регистрации (см. выше). |
||
| Шаги | Выберите шаг или шаги, которым необходимо назначить операцию в расписании эскалации: От - выполнять начиная с этого шага. До - выполнять до этого шага (0=бесконечность, выполнение не ограничивается). |
||
| Продолжительность шага | Пользовательская продолжительность для этих шагов (0=использовать продолжительность шага по умолчанию). Поддерживаются суффиксы времени, например 60s, 1m, 2h, 1d. Поддерживаются пользовательские макросы. Одному шагу можно назначить несколько операций. Если для этих операций указана разная продолжительность шага, учитывается и применяется к шагу наименьшая продолжительность. |
||
| Тип операции: отправка сообщения | |||
| Отправить в группы пользователей | Выберите группы пользователей, которым необходимо отправить сообщение. Группа пользователей должна иметь как минимум права уровня «чтение» для узла сети, чтобы получать уведомления. |
||
| Отправить пользователям | Выберите пользователей, которым необходимо отправить сообщение. Пользователь должен иметь как минимум права уровня «чтение» для узла сети, чтобы получать уведомления. |
||
| Отправить через тип носителя | Отправить сообщение через все доступные (настроенные и включенные) типы носителей или только через определенный тип. | ||
| Пользовательское сообщение | Если этот параметр выбран, можно настроить пользовательское сообщение. Для уведомлений о внутренних событиях через вебхуки пользовательское сообщение является обязательным. |
||
| Тема | Тема пользовательского сообщения. Тема может содержать макросы. Ограничение - 255 символов. | ||
| Сообщение | Пользовательское сообщение. Сообщение может содержать макросы. Количество символов ограничено и зависит от типа базы данных (дополнительную информацию см. в разделе Отправка сообщения). | ||
| Тип операции: удаленная команда | |||
| Список целей | Выберите цели, на которых необходимо выполнить команду: Текущий узел сети - команда выполняется на узле сети, которому принадлежит триггер, вызвавший событие проблемы. Этот параметр не будет работать, если триггер содержит несколько узлов сети. Узел сети - выберите узел или узлы сети, на которых необходимо выполнить команду. Группа узлов сети - выберите группу или группы узлов сети, на которых необходимо выполнить команду. Указание родительской группы узлов сети автоматически выбирает все вложенные группы узлов сети. Таким образом, удаленная команда также будет выполнена на узлах сети из вложенных групп. Команда на узле сети выполняется только один раз, даже если узел сети соответствует условию более одного раза (например, входит в несколько групп узлов сети, указан отдельно и через группу узлов сети). Список целей не имеет смысла, если пользовательский скрипт выполняется на сервере Zabbix. В этом случае выбор дополнительных целей приведет только к многократному выполнению скрипта на сервере. Обратите внимание, что для глобальных скриптов выбор цели также зависит от настройки Группа узлов сети в конфигурации глобального скрипта. Параметр Список целей недоступен для действий сервисов, поскольку в этом случае удаленные команды всегда выполняются на сервере Zabbix. |
||
| Условия | Условие выполнения операции: Событие не подтверждено - только если событие не подтверждено. Событие подтверждено - только если событие подтверждено. Параметр Условия доступен только для действий триггеров. |
||
После завершения нажмите Добавить, чтобы добавить операцию в список Операции.