Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

3 Операции восстановления

Обзор

Операции восстановления позволяют вам получить оповещения при решении проблем.

В операциях восстановления поддерживаются как сообщения, так и удаленные команды. Хоть можно добавить несколько операций, эскалации не поддерживаются - все операции назначаются на единственный шаг, соответственно будут выполняться одновременно.

Сценарии применения

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

  1. Оповещение всех пользователей, которые были ранее оповещены о проблеме
   * Выберите типом операции 'Отправка сообщения о восстановлении'
       - Наличие нескольких операций по восстановлению: отправка оповещений и удаленная команда
          * Добавьте типы операций для отправки сообщения и выполнения команды
       - Открытие задачи во внешней системе поддержки клиентов / системе задач и закрытие этих задач при решении проблемы
          * Создайте внешний скрипт, который будет взаимодействует с системой поддержки клиентов
          * Создайте действие, которое имеет операцию, которая выполняет этот скрипт и таким образом открывает задачу
          * Добавьте операцию восстановления, которая выполнит этот скрипт с отличными параметрами и закроет задачу
          * Используйте макрос {EVENT.ID} ссылкой на оригинальную проблему

Настройка операции восстановления

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

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

Детали операции восстановления

Для событий восстановления доступно три типа операций: - Отправить сообщение - отправка сообщения о восстановлении указанному пользователю - Оповещать всех участников - отправка сообщения всем пользователям кто ранее получал оповещение о событии о проблеме - <имя удаленной команды> - выполнение удаленной команды. Команды доступны для выполнения, если ранее уже были добавлены в глобальные скрипты с выбранной опцией Операция действия областью применения.

Параметры по каждому типу операции описаны ниже. Все обязательные поля ввода отмечены красной звёздочкой. Когда завершите, нажмите на Добавить для добавления операции в список Операции восстановления.

:::note classic Обратите внимание, если один и тот же получатель указан в разных типах операций без указания Пользовательское сообщение, дубликаты оповещений не будут отправлены. :::

Тип операции: отправить сообщение

Параметр Описание
Отправлять группам пользователей Нажмите на Добавить для выбора групп пользователей, которым будет отправляться сообщение о восстановлении.
Группа пользователей должна иметь по крайней мере права доступа на "чтение" узла сети, чтобы получить оповещения.
Отправлять пользователям Нажмите на Добавить для выбора пользователей, которым будет отправляться сообщение о восстановлении.
Пользователь должен иметь по крайней мере права доступа на "чтение" узла сети, чтобы получить оповещения.
Отправлять только через Отправка сообщения о восстановлении по всем заданным способам оповещений или только по выбранному.
Пользовательское сообщение Если выбрано, можно будет настроить пользовательское сообщение.
Тема Тема пользовательского сообщения. Тема может содержать макросы.
Сообщение Пользовательское сообщение. Сообщение может содержать макросы.

Тип операции: удаленная команда

Параметр Описание
Список целей Выберите цели для выполнения команды:
Текущий узел сети - команда выполнится на узле сети триггера, который вызвал событие о проблеме. Эта опция не будет работать, если в выражении триггера имеется несколько узлов сети.
Узел сети - выберите узел(ы) сети для выполнения команды.
Группа узлов сети - выберите группу(ы) узлов сети для выполнения команды. Указав родительскую группу узлов сети косвенным образом будут выбраны все вложенные группы узлов сети. Таким образом команда будет выполнена на узлах сети из вложенных групп.
Команда на узле сети выполняется только один раз даже, если узел сети соответствует боле одного раза (например, из нескольких групп узлов сети; отдельно и из группы узлов сети).
Список целей не имеет смысла, если команда выполняется на стороне Zabbix сервера. В этом случае выбор нескольких целей приведет только к тому, что команда выполнится на сервере несколько раз.
Обратите внимание, что в случае глобальных скриптов выбор цели также зависит от настройки Группа узлов сети в конфигурации глобального скрипта.

Тип операции: оповещать всех участников

Параметр Описание
Пользовательское сообщение Если выбрано, будет использовано пользовательское сообщение.
Тема Тема пользовательского сообщения. Тема может содержать макросы.
Сообщение Пользовательское сообщение. Сообщение может содержать макросы.