5 Tryb konserwacji frontendu

Przegląd

Można tymczasowo wyłączyć frontend Zabbix, aby ograniczyć dostęp. Służy do ochrony bazy danych Zabbix przed zmianami wprowadzonymi przez użytkownika, zachowując jej integralność.

Gdy frontend Zabbix jest w trybie konserwacji, możesz bezpiecznie zatrzymać bazę danych i wykonać zadania konserwacyjne.

Użytkownicy ze zdefiniowanych adresów IP będą mogli normalnie wchodzić w interakcję z frontendem w trybie konserwacji.

Konfiguracja

Aby włączyć tryb konserwacji, otwórz plik maintenance.inc.php (znajdujący się w katalogu /conf katalogu dokumentów HTML Zabbix na serwerze WWW) i usuń komentarze z następujących wierszy:

// Tryb konserwacji.
define('ZBX_DENY_GUI_ACCESS', 1);

// Tablica adresów IP, z których można łączyć się z frontendem (opcjonalnie).
$ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');

// Komunikat wyświetlany na ekranie ostrzeżenia (opcjonalnie).
$ZBX_GUI_ACCESS_MESSAGE = 'Trwa aktualizacja bazy danych MySQL do godziny 15:00. Prosimy czekać...';

W większości przypadków plik maintenance.inc.php znajduje się w katalogu /conf katalogu dokumentów HTML Zabbix na serwerze WWW. Jednak niektóre systemy operacyjne i serwery WWW mogą używać innej lokalizacji.

Na przykład lokalizacja dla:

  • SUSE i RedHat to /etc/zabbix/web/maintenance.inc.php.
  • systemów opartych na Debianie to /usr/share/zabbix/conf/.

Zobacz także Kopiowanie plików PHP.

Parameter Details
ZBX_DENY_GUI_ACCESS Jeśli parametr zostanie zdefiniowany z dowolną wartością, tryb konserwacji zostanie włączony.
Aby wyłączyć tryb konserwacji, należy zakomentować parametr lub go usunąć.
ZBX_GUI_ACCESS_IP_RANGE Tablica adresów IP, z których można łączyć się z frontendem (opcjonalnie).
Na przykład:
array('192.168.1.1', '192.168.1.2')
ZBX_GUI_ACCESS_MESSAGE Komunikat informujący użytkowników o konserwacji (opcjonalnie).
Jeśli parametr nie zostanie zdefiniowany, zostanie użyty domyślny komunikat „Zabbix jest w trakcie konserwacji”.

Wyświetl

Użytkownicy zobaczą następujący ekran podczas próby dostępu do frontendu Zabbix w trybie konserwacji. Ekran jest odświeżany co 30 sekund, aby powrócić do normalnego stanu bez interwencji użytkownika po zakończeniu konserwacji.

Adresy IP zdefiniowane w ZBX_GUI_ACCESS_IP_RANGE będą mogły uzyskać dostęp do frontendu jak zwykle.