Nagios TV - Interface de monitoramento para o Nagios
Se você utiliza o Nagios 4 para monitoramento de redes e servidores, o NagiosTV é uma excelente interface gráfica para melhorar a visualização do status dos seus dispositivos monitorados. Neste post, vamos explicar como instalar e configurar o NagiosTV no seu ambiente de monitoramento.
O que é o NagiosTV?
O NagiosTV é uma interface web moderna para o Nagios, oferecendo uma visualização mais dinâmica e amigável dos hosts e serviços monitorados. Ele facilita a análise de status, ajudando a equipe de TI a identificar rapidamente problemas na infraestrutura.
Como instalar o NagiosTV?
1. Baixe o NagiosTV
Primeiramente, faça o download da versão mais recente do NagiosTV. Você pode baixar manualmente pelo repositório do GitHub ou executar o seguinte comando no terminal:
wget https://github.com/chriscareycode/nagiostv-react/releases/download/v0.9.3/nagiostv-0.9.3.tar.gz
2. Extraia os Arquivos
Após o download, extraia os arquivos do pacote:
tar xvfz nagiostv-0.9.3.tar.gz
Isso criará uma pasta chamada nagiostv/.
3. Mova os arquivos para o diretório do Nagios
Agora, mova a pasta extraída para o diretório da interface web do Nagios. Dependendo da sua instalação, esse diretório pode estar em:
- Nagios Core 4:
/usr/local/nagios/share/
ou/usr/nagios/share/
- Nagios XI:
/var/www/html/
ou/usr/local/nagiosxi/html/
Para mover a pasta, use o seguinte comando (ajuste o caminho conforme necessário):
sudo mv nagiostv /usr/local/nagios/share/
4. Acesse o NagiosTV no navegador
Após a instalação, você pode acessar o NagiosTV no seu navegador. Se a interface web do Nagios estiver disponível em http://meu-servidor/nagios/
, o NagiosTV poderá ser acessado em:
http://meu-servidor/nagios/nagiostv/
O NagiosTV utiliza a mesma autenticação do Nagios, garantindo segurança e controle de acesso.
Configuração Opcional: Salvando Configurações no Servidor
Por padrão, as configurações do NagiosTV são armazenadas em cookies do navegador. No entanto, se você quiser salvar essas configurações no servidor para compartilhá-las com todos os usuários, crie o arquivo client-settings.json
no diretório do NagiosTV:
sudo touch client-settings.json
sudo chown www-data:www-data client-settings.json
Substitua www-data
pelo usuário do Apache correspondente à sua distribuição Linux.
Atualização com um Clique
A partir da versão v0.6.0, o NagiosTV inclui um sistema de atualização direta pela interface web. Com isso, você pode atualizar ou até mesmo reverter versões com um único clique.
Como Habilitar o Update com um Clique?
Para ativar essa funcionalidade, o diretório do NagiosTV precisa estar sob propriedade do usuário do Apache. Execute o seguinte comando para ajustar as permissões (substitua www-data
pelo usuário correto do Apache na sua distribuição):
sudo chown -R www-data:www-data /usr/local/nagios/share/nagiostv
Após isso, acesse a interface do NagiosTV, vá até a página de atualização e siga as instruções.
Para mais informações, consulte a documentação do NagiosTV disponível em https://github.com/chriscareycode/nagiostv-react