É possível desabilitar temporariamente o frontend do Zabbix para restringir o acesso. Isso é útil para proteger o banco de dados do Zabbix contra alterações iniciadas por usuários, preservando sua integridade.
Enquanto o frontend do Zabbix estiver em modo de manutenção, você pode parar o banco de dados com segurança e realizar tarefas de manutenção.
Usuários de endereços IP definidos poderão interagir normalmente com o frontend durante o modo de manutenção.
Para habilitar o modo de manutenção, abra o arquivo maintenance.inc.php (localizado em /conf no diretório de documentos HTML do Zabbix no servidor web) e descomente as seguintes linhas:
// Modo de manutenção.
define('ZBX_DENY_GUI_ACCESS', 1);
// Array de endereços IP que têm permissão para conectar ao frontend (opcional).
$ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');
// Mensagem exibida na tela de aviso (opcional).
$ZBX_GUI_ACCESS_MESSAGE = 'Estamos atualizando o banco de dados MySQL até as 15:00. Aguarde...';Na maioria dos casos, o arquivo maintenance.inc.php está localizado em /conf do diretório de documentos HTML do Zabbix no servidor web. No entanto, alguns sistemas operacionais e servidores web podem usar um local diferente.
Por exemplo, a localização para:
/etc/zabbix/web/maintenance.inc.php./usr/share/zabbix/conf/.Veja também Copiando arquivos PHP.
| Parâmetro | Detalhes |
|---|---|
| ZBX_DENY_GUI_ACCESS | Se definido com qualquer valor, o modo de manutenção será ativado. Para desativar o modo de manutenção, comente ou exclua. |
| ZBX_GUI_ACCESS_IP_RANGE | Array de endereços IP que têm permissão para se conectar ao frontend (opcional). Por exemplo: array('192.168.1.1', '192.168.1.2') |
| ZBX_GUI_ACCESS_MESSAGE | Uma mensagem para informar os usuários sobre a manutenção (opcional). Se não definido, a mensagem padrão 'Zabbix está em manutenção' será usada. |
Os usuários verão a seguinte tela ao tentar acessar o frontend do Zabbix enquanto estiver no modo de manutenção. A tela é atualizada a cada 30 segundos para retornar ao estado normal sem intervenção do usuário quando a manutenção terminar.

Os endereços IP definidos em ZBX_GUI_ACCESS_IP_RANGE poderão acessar o frontend normalmente.