Nagios - Um poderoso programa de monitoramento de rede (parte 2)

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.

[ Hits: 140.986 ]

Por: Wanderson Berbert em 18/01/2004


Introdução



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: A versão atual do Nagios é a 1.1.

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.

Este artigo é uma continuação de:

    Próxima página

Páginas do artigo
   1. Introdução
   2. Configurando autenticação CGI
   3. Configurando autenticação via WEB
   4. Configurando o Nagios para aceitar autenticação CGI
Outros artigos deste autor

NetOffice - Sistema de gerenciamento de projetos

Mascarando conexões VPN com iptables

Implementando auto-resposta utilizando o Exim

Nagios - Um poderoso programa de monitoramento de rede (parte 1)

MailScanner - Email Gateway Virus Scanner

Leitura recomendada

Instalação do Software de Monitoramento Zabbix

Compilador GNU Prolog

Lançamento do GFP Open (Gerenciador Financeiro Pessoal) versão 0.0.1.2

Faça um tour pelo aMSN 0.95b

NXServer - Uma solução em remote desktop

  
Comentários
[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;

Agradaço desde já qualquer ajuda, muito obrigado.

Carlos Marcelo

[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.

[]'s Wanderson

[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...

um abraco

ademir









[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

[6] Comentário enviado por Grillo em 31/05/2004 - 13:46h

Alguem sabe onde eu poderia encontrar o basico sobre nagios?

[7] Comentário enviado por wberbert em 31/05/2004 - 14:06h

acho que isto já é o básico.
[]`s Wanderson

[8] Comentário enviado por elanderson em 27/06/2004 - 14:46h

Quando bem configurado os resultados são otimus!

[9] Comentário enviado por Rodrigues em 27/07/2004 - 23:35h

se fosse grátis era melhor ;)

[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


[11] Comentário enviado por Ti_j@der em 02/02/2005 - 18:55h

Otimo Artigo !!!!!!!!!!!!

[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
}


[13] Comentário enviado por alexr em 13/01/2006 - 14:52h

Legal!

[14] Comentário enviado por alexr em 13/01/2006 - 14:52h

Muito bom mesmo!

[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.

Ou alguém que saiba de algo pode me ajudar!!

Obrigado.

[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.

Obrigado.

[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.

Obrigada.

[18] Comentário enviado por wberbert em 08/02/2008 - 12:49h

Isso aee é problema de permissão no mysql, procure um artigo sobre o mysql no proprio site :D


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts