1 Операции

Обзор

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

  • отправка сообщений
  • выполнение удаленных команд (включая IPMI)

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

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

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

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

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

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

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

Атрибуты операции:

Параметр Описание
Длительность шага операции по умолчанию Длительность одного шага операции по умолчанию (минимум 60 секунд).
Например, длительность шага в один час означает, что если эта операция выполняется, то следующая операция начнется через один час.
Операции действия Операции действия отображаются со следующими деталями:
Шаги - шаг(и) эскалации к которым назначаются операции
Детали - тип операции и ее получатель/цель.
Начиная с Zabbix 2.2, список операций также отражает способ оповещений (e-mail, SMS, Jabber и т.п.), используемый для отправки сообщения, а также имя и фамилию (в круглых скобках после псевдонима) получателя оповещения.
Начинать в - через какое время после события выполнится эта операция
Длительность (сек) - отображение длительности шага. Отображается по умолчанию, если шаг имеет длительность по умолчанию, и отображается время, если используется указанное время.
Действие - отображаются ссылки для изменения и удаления операции.
Для добавления новой операции, нажмите на Новый.
Детали операций Этот блок используется для настройки параметров операции.
Шаг Выберите шаг(и) для назначения операции в расписание эскалаций:
От - выполнять, начиная с этого шага
До - выполнять, до этого шага (0=бесконечно, выполнение не будет ограничено)
Период эскалации - пользовательский интервал между этими шагами (0=использовать период по умолчанию).
На один шаг можно назначить несколько операций. Если такие операции будут иметь разную длительность шага, то учитывается самая короткая и она будет применена к шагу.
Тип операции Для всех событий доступно два типа операций:
Отправлять сообщение - отправление сообщения пользователю
Удаленная команда - выполнение удаленной команды
Остальные операции доступны для событий основанных на обнаружении и автоматической регистрации (см. выше).
Тип операции: отправка сообщений
Отправлять группам
пользователей
Нажмите на Добавить для выбора групп пользователей, которым будет отправляться сообщение.
Группа пользователей должна иметь по крайней мере права доступа на "чтение" узла сети, чтобы получить уведомления.
Отправлять пользователям Нажмите на Добавить для выбора пользователей, которым будет отправляться сообщение.
Пользователь должен иметь по крайней мере права доступа на "чтение" узла сети, чтобы получить уведомления.
Отправлять только через Отправка сообщения по всем заданным способам оповещений или только по выбранному.
Сообщение по умолчанию Если выбрано, будет использовано сообщение по умолчанию (смотрите общие атрибуты действий).
Тема Тема пользовательского сообщения. Тема может содержать макросы.
Сообщение Пользовательское сообщение. Сообщение может содержать макросы.
Тип операции: удаленная команда
Список целей Выберите цели, на которых будет выполняться команда:
Текущий узел сети - команда будет выполнена на узле сети триггер которого вызвал это событие о проблеме. Эта опция не будет работать, если триггер содержит несколько узлов сети.
Узел сети - выберите узел/узлы сети, на котором команда будет выполнена.
Группа узлов сети - выберите группу(ы) узлов сети, на котором команда будет выполнена.
Команда выполняется на узле сети только один раз, независимо от того совпадает ли узел сети более одного раза (например, входит в несколько групп узлов сети; указан отдельно и входит в группу узлов сети).
Список целей не имеет смысла, если пользовательский скрипт выполняется на Zabbix сервере. В этом случае выбор нескольких целей приведет только к тому, что скрипт выполнится на сервере несколько раз.
Обратите внимание, выбор цели также зависит от настройки Группа пользователей в конфигурации глобального скрипта.
Тип Выберите тип команды:
IPMI - выполнение IPMI команды
Пользовательский скрипт - выполнение пользовательского набора команд.
SSH - выполнение SSH команды
Telnet - выполнение Telnet команды
Глобальный скрипт - выполнение одного из глобальных скриптов определенных в Администрирование→Скрипты.
Выполнить на Выполнение пользовательского скрипта на стороне Zabbix сервера или Zabbix агента. Для выполнения удаленных команд на стороне агента его необходимо настроить на разрешение удаленных команд от сервера.
Это поле доступно, если как Тип выбран 'Пользовательский скрипт'.
Команды Введите команду(ы).
Поддерживаемые макросы будут раскрыты на основании выражения триггера, которое вызвало событие. Например, макрос узла сети будет раскрыт в узлы сети из выражения триггера (не в узлы сети из списка целей).
Условия Условие выполнения операции:
Не подтверждено - только, если событие не подтверждено
Подтверждено - только, если событие подтверждено