De Zabbix-webinterface kan tijdelijk worden uitgeschakeld om toegang tot deze interface te verbieden. Dit kan nuttig zijn om de Zabbix-database te beschermen tegen wijzigingen die door gebruikers worden geïnitieerd, waardoor de integriteit van de database wordt gewaarborgd.
De Zabbix-database kan worden gestopt en onderhoudstaken kunnen worden uitgevoerd terwijl de Zabbix-webinterface in onderhoudsmodus is.
Gebruikers van gedefinieerde IP-adressen kunnen normaal gesproken met de webinterface werken tijdens de onderhoudsmodus.
Om onderhoudsmodus in te schakelen, moet het bestand maintenance.inc.php
(gelegen in /conf van de Zabbix HTML-documentmap op de webserver) worden aangepast om de volgende regels uit te commentariëren:
// Onderhoudsmodus.
define('ZBX_DENY_GUI_ACCESS', 1);
// Array van IP-adressen die zijn toegestaan om verbinding te maken met de frontend (optioneel).
$ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');
// Bericht weergegeven op het waarschuwingsscherm (optioneel).
$ZBX_GUI_ACCESS_MESSAGE = 'We zijn bezig met het upgraden van de MySQL-database tot 15:00 uur. Blijf op de hoogte...';
Meestal bevindt het maintenance.inc.php
bestand zich in de /conf
map van de Zabbix HTML-documentdirectory op de webserver. De locatie van de map kan echter verschillen afhankelijk van het besturingssysteem en de webserver die wordt gebruikt.
Bijvoorbeeld, de locatie voor:
/etc/zabbix/web/maintenance.inc.php
./usr/share/zabbix/conf/
.Zie ook Kopiëren van PHP-bestanden.
Parameter | Details |
---|---|
ZBX_DENY_GUI_ACCESS | Schakel onderhoudsmodus in: 1 - onderhoudsmodus is ingeschakeld, anders uitgeschakeld |
ZBX_GUI_ACCESS_IP_RANGE | Array van IP-adressen die zijn toegestaan om verbinding te maken met de frontend (optioneel). Bijvoorbeeld: array('192.168.1.1', '192.168.1.2') |
ZBX_GUI_ACCESS_MESSAGE | Een bericht dat u kunt invoeren om gebruikers te informeren over het onderhoud (optioneel). |
Houd er rekening mee dat de locatie van de /conf
map kan variëren op basis van het besturingssysteem en de webserver.
De volgende schermweergave wordt weergegeven wanneer u probeert toegang te krijgen tot de Zabbix-frontend terwijl deze zich in de onderhoudsmodus bevindt. Het scherm wordt elke 30 seconden vernieuwd om automatisch terug te keren naar een normale staat zonder tussenkomst van de gebruiker wanneer het onderhoud is voltooid.
IP-adressen die zijn gedefinieerd in ZBX_GUI_ACCESS_IP_RANGE kunnen zoals altijd toegang krijgen tot de frontend.#### Weergave
Het volgende scherm wordt weergegeven wanneer u probeert toegang te krijgen tot de Zabbix frontend in onderhoudsmodus. Het scherm wordt elke 30 seconden ververst om automatisch terug te keren naar een normale staat zonder tussenkomst van de gebruiker wanneer het onderhoud is voltooid.
IP-adressen die zijn gedefinieerd in ZBX_GUI_ACCESS_IP_RANGE kunnen altijd toegang krijgen tot de frontend.