В Zabbix вы можете указать периоды обслуживания узлов сети и групп узлов сети. Имеется два типа обслуживания - со сбором данных и без сбора данных.
В течении обслуживания "со сбором данных" триггеры обрабатываются как обычно и создаются события, если потребуется. Однако, эскалации о проблемах будут поставлены на паузу для узлов сети в обслуживании, если в настройках действия выбрана опция Приостановить операции в режиме обслуживания. В этом случае шаги эскалаций, которые могут включать отправку оповещений или удаленные команды будут игнорироваться до тех пор пока не завершится период обслуживания.
Например, если шаги эскалаций запланированы на 0, 30 и 60 минуты после начала проблемы и имеется получасовое обслуживание, которое начинается с 10 минуты по 40 минуту после возникновения реальной проблемы, тогда шаги второй и третий будут выполнены спустя полчаса, или спустя 60 минут и 90 минут (при условии, что проблема всё еще имеется). Аналогично, если проблема произойдёт в процессе обслуживания, эскалация начнется после завершения обслуживания.
Чтобы получать оповещения о проблемах в процессе обслуживания как обычно (без задержки), вам необходимо убрать опцию Приостановить операции в режиме обслуживания в настройках действия.
Если по крайней мере один узел сети (используемый в выражении триггера) находится не в режиме обслуживания, Zabbix отправит оповещение о проблеме.
Zabbix сервер должен работать во время обслуживания. Процессы таймера ответственны за переключение состояния узлов сети в/без обслуживания в 0 секунду каждой минуты. Прокси всегда собирает данные, независимо от типа обслуживания (включая обслуживание "без данных"). Эти данные, в последствии, игнорируются сервером, если указан тип 'без сбора данных'.
После завершения обслуживания "без данных", триггеры использующие функцию nodata() не "поджигаются" до момента следующей проверки в течении периода времени обновления этих элементов данных.
Если добавлен элемент данных журнала к узлу сети, который находится в обслуживании и обслуживание заканчивается, то будут обработаны только новые записи в файле журнала, начиная с момента завершения обслуживания.
Если значение со штампом времени отправляется на узел сети, который находится в обслуживании с типом обслуживания "без данных" (например при использовании Zabbix sender), тогда это значение будет отброшено, однако, имеется возможность отправить значение со штампом времени в течении истекшего периода обслуживания и оно будет принято.
Для обеспечения предсказуемого поведения периодов обслуживания (ежедневного, еженедельного, ежемесячного), требуется использовать общий часовой пояс для всех компонентов Zabbix.
Для настройки периода обслуживания:
Вкладка Обслуживание содержит общие атрибуты периода обслуживания:
Параметр | Описание |
---|---|
Имя | Имя периода обслуживания. |
Тип обслуживания | Можно указать два типа обслуживания: Со сбором данных - данные будут собираться сервером в течении обслуживания, триггеры будут обрабатываться Без сбора данных - данные не будут собираться сервером в течении обслуживания |
Активно с | Дата и время, когда выполняемые периоды обслуживания становятся активными. Обратите внимание: Установка только этого времени не активирует период обслуживания; чтобы это сделать перейдите на вкладку Периоды. |
Активно до | Дата и время, когда выполняемые периоды обслуживания перестают быть активными. |
Описание | Описание периода обслуживания. |
Вкладка Периоды позволяет вам указать точные дни и часы, когда обслуживание будет действовать. При нажатии на Новый, отобразится диалог гибкого Период обслуживания, где вы можете задать время - для ежедневного, еженедельного, ежемесячного или единовременного обслуживания.
Ежедневный и еженедельный периоды имеют параметр Каждый день/Каждую неделю, который по умолчанию равен 1. Изменив его значение на 2, обслуживание будет выполняться каждые два дня или каждые две недели и так далее. Исходным днем или неделей считается время, когда наступит время Активно с.
Например, имеется Активно с заданное как 2013-09-06 в 12:00 и длительностью в час с повтором каждые два дня в 23:00 - в результате первый период обслуживания начнется с 2013-09-06 в 23:00, тогда как второй период обслуживания начнется с 2013-09-08 в 23:00. Или, с тем же временем Активно с и длительностью в час с повтором каждые два дня в 01:00, первый период обслуживания начнется с 2013-09-08 в 01:00, и второй период обслуживания начнется с 2013-09-10 в 01:00.
Имеется возможность задавать время обслуживания и частоту в Периоды, которые частично или полностью не совпадают с периодом активности указанным в Обслуживание.
Периоды обслуживания вне периода активности не будут представлены в веб-интерфейсе и не влияют на поведение оповещений о проблемах.
Вкладка Узлы сети & Группы позволяет вам выбрать узлы сети и группы узлов сети для обслуживания.
Начиная с Zabbix 3.2.2, указав родительскую группу, косвенным образом будут выбраны все вложенные группы узлов сети. Таким образом обслуживание будет также выполняться над узлами сети из вложенных групп.
Иконка с оранжевым ключом вблизи имени узла сети в разделах интерфейса Мониторинг → ПАНЕЛЬ, Мониторинг → Триггеры и Инвентаризация → Узлы сети → Инвентарные данные узла сети означает, что этот узел сети находится в обслуживании.
Детали обслуживания отображаются при наведении курсора мыши на иконку.
Отображение узлов сети в обслуживании можно отключить в ПАНЕЛЕ с помощью функции фильтрации ПАНЕЛИ.
Кроме этого, у узлов сети появляется оранжевый фон в Мониторинг → Карты сети и в Настройка → Узлы сети их состояние отображается как в "обслуживании".