5 Modalità di manutenzione del frontend
Panoramica
Il frontend web di Zabbix può essere temporaneamente disabilitato per proibirne l'accesso. Questo può essere utile per proteggere il database Zabbix da eventuali modifiche avviate dagli utenti, tutelandone l'integrità del Database.
Il database Zabbix può essere interrotto ed è possibile eseguire attività di manutenzione mentre il frontend Zabbix è in modalità di manutenzione.
Gli utenti tramite gli indirizzi IP definiti potranno lavorare normalmente con il frontend durante la modalità di manutenzione.
Configurazione
Per abilitare la modalità di manutenzione, il file maintenance.inc.php
(situato in /conf della directory dei documenti HTML Zabbix sul file
webserver) deve essere modificato decommentando le seguenti righe:
// Modalità di manutenzione.
define('ZBX_DENY_GUI_ACCESS', 1);
// Array di indirizzi IP a cui è consentito connettersi al frontend (opzionale).
$ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');
// Messaggio visualizzato nella schermata di avviso (opzionale).
$ZBX_GUI_ACCESS_MESSAGE = 'Stiamo aggiornando il database MySQL fino alle 15:00. Rimani sintonizzato...';
| Parametro | Dettagli |
|---|---|
| ZBX_DENY_GUI_ACCESS | Abilita modalità di manutenzione: 1 – la modalità di manutenzione è abilitata, altrimenti disabilitata |
| ZBX_GUI_ACCESS_IP_RANGE | Matrice di indirizzi IP a cui è consentito connettersi al frontend (opzionale). Ad esempio: array('192.168.1.1', ' 192.168.1.2') |
| ZBX_GUI_ACCESS_MESSAGE | Un messaggio che puoi inserire per informare gli utenti sulla manutenzione (opzionale). |
::: suggerimento
Principalmente il file maintenance.inc.php si trova in /conf della directory dei documenti HTML di Zabbix sul
server web. Tuttavia, la posizione della directory può variare a seconda del sistema operativo e del server Web utilizzato.
Ad esempio, la posizione per:
- SUSE e RedHat è
/etc/zabbix/web/maintenance.inc.php. - I sistemi basati su Debian sono
/usr/share/zabbix/conf/.
Vedere anche Copia di file PHP. :::
| Parametro | Dettagli |
|---|---|
| ZBX_DENY_GUI_ACCESS | Abilita modalità di manutenzione: 1 – la modalità di manutenzione è abilitata, altrimenti disabilitata |
| ZBX_GUI_ACCESS_IP_RANGE | Array di indirizzi IP, a cui è consentito connettersi al frontend (facoltativo). Ad esempio: `array('192.168.1.1', ' 192.168.1.2')' |
| ZBX_GUI_ACCESS_MESSAGE | Un messaggio che puoi inserire per informare gli utenti sulla manutenzione (facoltativo). |
Schermo
La schermata seguente verrà visualizzata quando si tenta di accedere a Zabbix frontend in modalità manutenzione. Lo schermo viene aggiornato ogni 30 secondi per tornare allo stato normale senza l'intervento dell'utente quando la manutenzione è finita.

Gli indirizzi IP definiti in ZBX_GUI_ACCESS_IP_RANGE potranno farlo accedi al frontend come sempre.