Nagios TV - Interface de monitoramento para o Nagios

 

Nagios TV.

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