L'interface web de Zabbix peut être temporairement désactivée afin d’en interdire l’accès. Cela peut être utile pour protéger la base de données Zabbix de toute modification initiée par les utilisateurs, protégeant ainsi l'intégrité de la base de données.
La base de données Zabbix peut être arrêtée et des tâches de maintenance exécutées lorsque l’interface Zabbix est en mode maintenance.
Les utilisateurs ayant les adresses IP définies pourront travailler normalement avec l’interface en mode maintenance.
Pour activer le mode maintenance, le fichier maintenance.inc.php
(situé dans /conf du répertoire HTML Zabbix sur le serveur Web) doit être modifié pour supprimer les commentaires et ressembler à :
// Maintenance mode.
define('ZBX_DENY_GUI_ACCESS', 1);
// Array of IP addresses, which are allowed to connect to frontend (optional).
$ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');
// Message shown on warning screen (optional).
$ZBX_GUI_ACCESS_MESSAGE = 'We are upgrading MySQL database till 15:00. Stay tuned...';
La plupart du temps, le fichier maintenance.inc.php
se trouve dans /conf
du répertoire de documents HTML de Zabbix sur le serveur Web. Cependant, l'emplacement du répertoire peut différer selon le système d'exploitation et le serveur Web qu'il utilise.
Par exemple, l'emplacement pour :
/etc/zabbix/web/maintenance.inc.php
./usr/share/zabbix/conf/
.Voir aussi Copier les fichiers PHP.
Paramètre | Détails |
---|---|
ZBX_DENY_GUI_ACCESS | Activer le mode maintenance : 1 – le mode maintenance est activé, sinon désactivé |
ZBX_GUI_ACCESS_IP_RANGE | Tableau d'adresses IP autorisées à se connecter à l'interface (facultatif). Par exemple : array('192.168.1.1', ' 192.168.1.2') |
ZBX_GUI_ACCESS_MESSAGE | Un message que vous pouvez saisir pour informer les utilisateurs de la maintenance (facultatif). |
L’écran suivant s’affiche lorsque vous tentez d’accéder à l’interface Zabbix en mode maintenance. L'écran est actualisé toutes les 30 secondes afin de revenir à un état normal sans intervention de l'utilisateur une fois la maintenance terminée.
Les adresses IP définies dans ZBX_GUI_ACCESS_IP_RANGE pourront accéder à l'interface comme à d'habitude.