2 Операции

Обзор

Вы можете указать следующие операции по всем событиям:

  • отправка сообщений
  • выполнение удалённых команд

Zabbix сервер не создаёт оповещения, если доступ к узлу сети явным образом "запрещён" пользователю, который задан в операции в качестве получателя, или если пользователь вовсе не имеет прав доступа, заданных к этому узлу сети.

Для событий обнаружения и авторегистрации, также доступны дополнительные операции:

  • добавление узла сети
  • удаление узла сети
  • активация узла сети
  • деактивация узла сети
  • добавление в группу узлов сети
  • удаление из группы узлов сети
  • присоединение шаблона
  • отсоединение шаблона
  • установка режима инвентарных данных узлам сети

Настройка операции

Для настройки операции, перейдите на вкладку Операции в настройках действия.

Общие атрибуты операций:

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

Все обязательные поля ввода отмечены красной звёздочкой.

Чтобы настроить нюансы новой операции, нажмите на (Добавить) в блоке Операции. Чтобы изменить существующую операцию, нажмите на (Изменить) сразу после операции. Откроется всплывающее окно, где вы сможете изменить элементы шага операции.

Детали операций

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

Когда завершите, нажмите на Добавить для добавления операции в список Операции.