Neste segundo artigo da série aprenderemos como fazer para habilitar acesso ao Nagios via WEB com autenticação por usuário/senha. Assim você poderá acessar o software remotamente para ver o estado de sua rede e de forma segura.
Nagios é um programa open source de monitoramento de
redes que verifica constantemente a disponibilidade do serviço,
local ou remoto e avisa por meio de email ou celular sobre o
problema ocorrido.
É possível obter relatórios de disponibilidade e configurar
ações corretivas para os problemas ocorridos na rede. O
Nagios tem uma interface que permite monitoramento via
WAP e Browser (Netscape, Mozilla, Galeon...), possui
configuração de alertas, o que permite tomar ações corretivas
para um erro eminente.
O programa se encontra disponível para download em:
Este artigo assume que o Nagios está executando corretamente, mas
sem autenticação CGI. Mostrarei como é feita a autenticação CGI,
que permite definir senhas e permissões para usuários que utilizam
o software.
[1] Comentário enviado por cmarcelo em 20/01/2004 - 22:00h
Wanderson,
Muito bom esse artigo, eu já tinha feito algumas intalações do Nagios, e esses artigos me ajudaram a perder algumas dúvidas que eu tinha, eu só estou "apanhando" para poder fazer com que o Nagios envie-me pelo celular mensagens caso algum servidor pare; se essa informação for importante, a operadora que utilizo é a TIM;
[2] Comentário enviado por wberbert em 21/01/2004 - 08:52h
Acho eu que este serviço é pago e tem que ser habilitado na operadora, eu aqui também não consegui mandar pager, mas a sintaxe é simples, número do pager@domino.com, verifique com sua operadora a disponibilidade do serviço para obter mais detalhes.
[3] Comentário enviado por saintseya em 22/01/2004 - 17:14h
Não varia do serviço, a claro tem gateway de reenvio de mensagens a tim não sei, basicamente é so configurar o seu email 6299xxxxxxx@claro.com.br no item pager do contacts......
Só comentando uso nagios des de quando era NetSaint, uma exelente ferramenta de monitoramento......
[4] Comentário enviado por ademir.goulart em 25/04/2004 - 15:25h
Ola Pessoal,
Eu tenho usado este sistema de avisar no celular via short msg.
Aqui na regiao tem a VIVO e a TIM.
Primeiro o usuario tem que ter o servico de recebimento de email - Turbomail na VIVO e algum equivalente na TIM.
Manda-se um email normal via SMTP para a operadora e o subject deste email e' recebido como SMS no celular.
Assim no meu caso mando email para usuario@turbomail.com.br e a VIVO recebe este email, o qual pode ser consultado via webmail tamb'em, e logo redireciona apenas o subject como SMS (Short Message) para o meu celular. Como no subject coloco os dados que me interresam, logo fico informado do evento.
Nao esquecer de limpar a caixa postal la' no turbomail (operadora) de vez em quanto...
[5] Comentário enviado por boyhammer em 06/05/2004 - 12:43h
a tim suporta o envio de email, basta cadastrar-se no blah
o email fica username@timnet.com
chegue a usar esse servico por uns dias.
Informe-se quanto ao preco
[]'s
[10] Comentário enviado por claytom em 19/09/2004 - 12:25h
Amigo, segui sua roteiro e esta me apresentando os erros quando tento acessar as guias do nagios, a pagina do nagios e visualizada mas os menus não estão aparecendo.
Estou utilizando o REDHAT 9.
Whoops!
Error: Could not read host and service status information!
E tb, quando do um start no serviço nagios aparece o mensagem abaixo:
[root@localhost root]# service nagios start
Starting network monitor: nagios
ps: error: List of process IDs must follow -p.
usage: ps -[Unix98 options]
ps [BSD-style options]
ps --[GNU-style long options]
ps --help for a command summary
[12] Comentário enviado por brugger em 28/04/2005 - 15:56h
check_mysql
estou tendo problemas para checar o mysql
onde passo os parametros de usuário e senha para teste do mysql?
se testo o script check_mysql em linha de comando passando os parametros hostname , usuario e senha funciona perfeito mas pelo nagios estou tendo problemas . Veja arquivo abaixo
services.cfg :
define service{
use generic-service ; Name of service template to use
host_name nome_do_servidor
service_description MYSQL
is_volatile 0
check_period 24x7
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
contact_groups linux-admins
notifications_enabled 1
notification_interval 240
notification_period 24x7
notification_options c,r
check_command check_mysql
}
[15] Comentário enviado por agressiveinlinux em 16/02/2006 - 11:59h
Wanderson Berbert,
Estou precisando de uma dica, instalei o Nagios no Ubuntu Version 5.10, agora preciso configurar a autenticação dos CGis, mas estou meio perdido para tal, poderia me ajudar.
[16] Comentário enviado por fernandosilva em 13/09/2006 - 09:59h
Eu trabalho com o nagios e acho ele um software muito bom, para quem precisa monitorar uma empresa de grande porte, o nagios é um dos melhores sistemas.
Se alguem tiver o programa de instalação e pude mandar para o meu Email eu agradeç, porque eu não tenho acesso ao programa de instalação.
[17] Comentário enviado por DebianWoman em 08/02/2008 - 12:04h
Está apresentando erro:
# /etc/init.d/nagios start
Starting nagios monitoring daemon: nagiosDBI connect('dbname=nagiosmysql','nagios-mysql',...) failed: Access denied for user 'nagios-mysql'@'localhost' (using password: YES) at /usr/lib/nagios/plugins/check_nagios_db line 71
Por favor, me ajude preciso resolver o mais rápido possível.