Режим "Обслуживания"

Переключение интерфейса в режим "Обслуживания" требуется для отоборажения административного сообщения при плановых работах в системе Glaber.

Данное сообщение будет отображаться у всех пользователей, тем же способом, как и оповещение о не работающем сервере.

Сообщение, о том, что система переведена в режим обслуживания выглядит следующим образом (Рисунок 1).

image

Рисунок 1 — Сообщение о переходе системы в режим “Обслуживания”

Для перехода в режим "Обслуживания" необходимо в файле /usr/share/zabbix/conf/maintenance.inc.php, хранившемся на сервере, где расположены файлы веб-сервера, раскомментировать (убрать "//" перед строкой) следующие строки:

  • define('ZBX_DENY_GUI_ACCESS', 1); — включение / выключение режима "Обслуживания" (где 1 - включение, 0 - выключение);

  • $_REQUEST['warning_msg'] = 'Сервер находится на обслуживании до 08:30'; — текст, которой будет отображаться в данном сообщении;

  • $ZBX_ GUI_ACCESS_IP_RANGE = array('127.0.0.1'); — список ip-адресов, с которых разрешен доступ. 127.0.0.1 — это доступ с локального сервера

После отключения режима "Обслуживания" сообщение должно автоматически пропадать из интерфейса без необходимости ручного закрытия. Сообщение не блокирует оповещение о неработоспособности сервера и отображается вместе с ним, если сервер не работает.

Важное отличие такого способа — оно будет работать даже при нерабочей базе.