CoffeeSaint é um visualizador de status de Nagios. Ele agarra o status de um servidor Nagios e exibe em uma GUI fullscreen.
CoffeeSaint é escrito em Java por isso deve ser executado em todas as plataformas (testado em Linux e Windows XP).
CoffeeSaint funciona com as versões Nagios 1, 2 e 3.
Como usá-lo
Invocando
Status de um arquivo
Desta forma, é usado se você pode alcançar o status de arquivo nagios (olhar para 'status_file' no Nagios configuração de arquivo nagios.cfg), através de NFS ou o sistema de arquivos local.
Talvez seja necessário substituir '/var/cache/nagios3/status.dat': consulte o arquivo configurado no nagios.cfg com a instrução status_file.
java -jar CoffeeSaint.jar --file /var/cache/nagios3/status.dat
& Nbsp; - intervalo de 30 --image http://198.92.142.133/jpg/image.jpg
& Nbsp; - versão 3 --nrows 10
Status através de uma URL
Para isso, você precisa fazer o status de arquivo Nagios disponível através de um servidor web. Por exemplo ln -s /var/cache/nagios3/status.dat / var / www / htdocs.
java -jar CoffeeSaint.jar --url http://keetweej.vanheusden.com/status.dat
& Nbsp; - intervalo de 30 --image http://www.xs4all.nl/~gemgouda/stadhuis.jpg
& Nbsp; - nRows 12
Status através de uma conexão de rede
java -jar CoffeeSaint.jar --host keetweej.vanheusden.com --port 33333
& Nbsp; - intervalo de 30 --image http://pwa.sonologic.nl/cam/dvcam.jpg?ts=224937
& Nbsp; - nRows 12
Substitua 'keetweej.vanheusden.com' com o anfitrião-endereço do servidor Nagios, a mesma coisa por '33333'. Intervalo está em segundos. '--image' Seleciona um ou mais webcams para ver no fundo (pode ser omitido para obter um verde / cinza (depende do estado) de fundo). '--version' Seleciona a versão Nagios; este pode ser 1, 2 ou 3. "--nrows 10 'fará com que o programa de show no must 9 statusses.
Invocar com 'help' para ver uma lista completa de opções.
Configurando o servidor Nagios (por estado através de uma conexão de rede)
Adicione a seguinte linha ao arquivo /etc/inetd.conf:
33333 fluxo de raiz tcp nowait / usr / sbin / tcpd / bin / cat /var/cache/nagios3/status.dat
Talvez seja necessário substituir '/var/cache/nagios3/status.dat': consulte o arquivo configurado no nagios.cfg com a instrução status_file.
Em seguida, o inetd restart (no Debian que pode ser realizado com: /etc/init.d/openbsd-inetd reiniciar).
Isso configura inetd para servir o status Nagios na porta 33333.
Quando o programa está carregando o status atual, um bloco azul é exibida no canto superior direito. Se havia um problema ao carregar o status, um bloco vermelho aparecerá.
Os valores na linha no topo dizer-lhe o número de crítico-, aviso-, ok-, para cima, jusante, unreachable- e statusses pending-.
Recursos :.
- Pode priorizar hosts / serviços configuráveis (usando um arquivo com padrões de expressões regulares)
- Pode exibir uma imagem em segundo plano (este pode ser um URL para que você pode exibir imagens de webcam também)
- lida com todas as versões do Nagios
- Pode recuperar remotamente status de Nagios
- Pode reproduzir um som se o estado vai ao erro
- Escrito em Java assim que deve ser executado em todos os sistemas (Linux, Microsoft Windows, Apple Mac)
- Tamanho da fonte / font / fundo cor / número de linhas exibidas são configuráveis
- configurável via build-in servidor web
O que é novo nesta versão:
- Pode agora definir uma altura mínima por linha para que se more de problemas '' --nrows devem ser exibidos, a altura das linhas é ajustado
O que é novo na versão 4.7:
- Fixed alguns bugs: versão de linha de comando não fez trabalho e escapes teve problemas.
O que é novo na versão 4.5:
- Esta versão acrescenta% SERVERNAME, que exibe o servidor Nagios de que esse problema veio.
- Isso é útil ao monitorar vários servidores Nagios.
O que é novo na versão 4.4:
- correções de layout
O que é novo na versão 4.3:.
- Os erros são rolados para que você possa vê-los facilmente
- Time-outs agora pode ser definida em data- e recuperação da webcam.
- correções de layout para o modo de múltiplas colunas.
O que é novo na versão 4.2:
- Várias correções de layout GUI
O que é novo na versão 4.1:
- Na saída nagios não confunde coffeesaint
- Proxy não falhar o modo de aplicação
- Adicionado filtro para estados desconhecidos e pendentes
- Adicionado NPENDING e NUNKNOWN marcos
Configurações
O que é novo na versão 4.0:
- Suporte Outbound proxy, cores separadas para avisos soft / criticals, pode mostrar ícone indicando se um estado-problema é batendo
O que é novo na versão 3.9:
- Bugfixes para cabeçalho / rodapé de escape-cordas, os problemas são agora saída webbased clickable e dar um popup com detalhes desse problema, melhorou
Requisitos :
- Java 2 Standard Edition Runtime Environment
- Nagios
Comentários não encontrado