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: 138.661 ]

Por: Wanderson Berbert em 18/01/2004


Configurando autenticação via WEB



Uma vez configurado o Apache é necessário configurar o arquivo de autenticação via web.

Entre na pasta /usr/local/nagios/share e crie um arquivo chamado .htaccess com o seguinte conteúdo:

AuthName "Acesso Nagios"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/nagios.users
require valid-user

Copie este arquivo para a pasta /usr/local/nagios/sbin.

Com o comando htpasswd crie o arquivo que irá conter os usuários web:

# htpasswd -c /usr/local/nagios/etc/nagios.users nagiosadmin

O programa irá pedir uma senha para nagiosadmin. Repita este processo até incluir todos os usuários necessários.

A autenticação web está pronta, quando você tentar acessar a pasta /nagios/ pelo Apache será solicitado uma senha.

Página anterior     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

Bugzilla (Bug Tracking System)

Implementando auto-resposta utilizando o Exim

Celestia, simulador espacial em tempo real

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

NetOffice - Sistema de gerenciamento de projetos

Leitura recomendada

Canivete Suíco VRlivrestúdio

Instalando o Notify-OSD do Ubuntu 9.04 no Ubuntu 8.10 Intrepid Ibex

Instalando e utilizando o Google Earth

Tutorial Radio Web Livre = IceCast2 + Ices2 + FFMP3

O software livre e as novas oportunidades

  
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 [email protected], 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 [email protected] 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 [email protected] 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 [email protected]
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:
[[email protected] 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 [email protected] 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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts