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.