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 /conf katalogu dokumentów HTML Zabbix na serwerze WWW) i usuń komentarz z następujących wierszy:

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

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

// Komunikat wyświetlany na ekranie ostrzegawczym (opcjonalnie). $ZBX_GUI_ACCESS_MESSAGE = 'Aktualizujemy bazę danych MySQL do godziny 15:00. Bądź na bieżąco...';

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.

Parametr Szczegóły
ZBX_DENY_GUI_ACCESS Jeśli zdefiniowano z dowolną wartością, tryb konserwacji zostanie włączony.
Aby wyłączyć tryb konserwacji, zakomentuj lub usuń.
ZBX_GUI_ACCESS_IP_RANGE Tablica adresów IP, którym zezwolono na połączenie 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 pracach konserwacyjnych (opcjonalnie).
Jeśli nie jest zdefiniowany, zostanie użyty domyślny komunikat 'Zabbix is under maintenance'.

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.