Monitoração de Hosts e Serviços com o NAGIOS

Uma das maiores dificuldades de administradores de redes em ambientes com S.O.´s diversificados e críticos, é a monitoração de hosts e serviços. Por isso, elaboramos um artigo que visa ir um pouco mais a fundo na configuração do Nagios, ajudando iniciantes e experientes a tirar proveito desta consagrada ferramenta.

[ Hits: 122.156 ]

Por: Gilberto Russo em 23/09/2006


Testando e agradecimentos



Teste


Para fazer o teste, comprovando a efetivação da configuração, direcione o seu browser para o endereço (URL) que se encontra o Nagios. Ex.:

http://IP_SERVIDOR/nagios/

Após isto, é só monitorar.

Agradecimentos


Gostaria de agradecer a equipe de Tecnologia da Conductor, especialmente a Gabriela Dias, que forneceram conhecimento, essencial para a elaboração deste artigo.

Página anterior    

Páginas do artigo
   1. Apresentação e instalação
   2. Configuração
   3. Testando e agradecimentos
Outros artigos deste autor

Instalando o Squid + SquidGuard

Proxy reverso e balanceamento de carga utilizando o Pound

Osiris - Integridade do sistema de arquivos

ISCSI - Um sistema de transferência de arquivos diferente

Acesso remoto utilizando FreeNX

Leitura recomendada

Xen - XL.cfg - Sintaxe da Configuração de Domínios - Parte II

Instalando Zabbix no Debian Lenny

Instalando e configurando o SSH

Configurando o NSCA no Nagios

ZRAM (Compressed RAM) no Debian

  
Comentários
[1] Comentário enviado por coffani em 23/09/2006 - 17:45h

Esse tuturial era tudo q eu estava precisando, parabens pelo material..

[2] Comentário enviado por pilao51 em 23/09/2006 - 22:46h

Olá, meu nome eh Paulo e ja tenho artigo publicado no VOl, e estava pensando em publicar algo sobre Nagios, mas esse aqui escrito pelo Gilberto Russo, eh o melhor e mais completa artigo sobre nagios q. ja encontrei, muito mais q. nota 10, depois deste nem me atrevo a escrever algo. Parabens mesmo.
Paulo (pilao51)

[3] Comentário enviado por MarioJE em 24/09/2006 - 02:06h

Não é por nada não, mas aqui não carregou.

Apareceu {PAGINATITULO}, {TEXTO} e {PAGINAS}, no lugar do título, do artigo e a lista das páginas.

O que houve??

[4] Comentário enviado por megatux em 24/09/2006 - 03:30h

Estou com o mesmo problema do amigo MarioJE ...

[5] Comentário enviado por marcelovoax em 24/09/2006 - 18:19h

Não vejo nada tb, sera que etou cego?

[6] Comentário enviado por gilberto.russo em 24/09/2006 - 18:50h

Senhores,

parece que está realmente com problemas, vou entrar em contato com o Fabio de Paula (Administrador do Viva o Linux.

Gilberto Russo

[7] Comentário enviado por pilao51 em 25/09/2006 - 14:53h

Para que o Nagios possa enviar e-mails notificando caso algum hosts monitorado apresente problemas, você deverá criar um checkcommand no arquivo checkcommands.cfg. Para isso adicione as seguintes linhas no final do arquivo:

# vi checkcommands.cfg

Ta faltando as linhas para inserir no checkcommands.cfg , vc. pode me mandar.
Paulo (pilao51)

[8] Comentário enviado por fenunes em 25/09/2006 - 17:07h

Outra dica;

Caso você adicione um número grande de monitorações é necessário a instalação de um Banco de Dados.
Eu por exemplo utilizo este sistema de monitoração e uso uma máquina para rodar a aplicação do Nagios e outra pro banco MySQL.
É importante isso para ter um bom desempenho dos dados.

[9] Comentário enviado por pdjailton em 23/11/2006 - 15:11h

voce colocou servicos como o espacço em disco que verificam o espado do disco local, certo! Gostaria de saber como que faço para rodar estes serviços que voce colocou neste artigo em maqinas remotas.

é que eu tenho varios servidores e gostaria de implementar alguns serviços ( como o espaço em disco ) para verificar isso neles, de preferencia atraves do uso do snmp.

sera q pode me ajudar?

[10] Comentário enviado por claytonbh em 14/06/2007 - 16:25h

parabens e otimo tutorial, vc esclareceu algo que muitos nao fizeram que foi a explicação sobre o arguivo nagios.cfg que controla os arquivos como services e comands.

[11] Comentário enviado por removido em 19/06/2007 - 21:01h

Olá gostaria de saber se alguem sabe como alterar o check_command definido no hosts.cfg para utilizar o check_nrpe ao inves do check-host-alive. Já criei o comando no checkcommands.cfg como abaixo e a config do hosts.cfg:

CHECKCOMMANDS.CFG

define command{
command_name check_nrpe1
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c SERVNRPE
}

HOSTS.CFG

define host{

notifications_enabled 0
event_handler_enabled 1
flap_detection_enabled 1
host_name Host1
alias CPU
parents SERVER1
check_command check_nrpe1
process_perf_data 1
retain_status_information 1
retain_nonstatus_information 1
register 0
max_check_attempts 3
notification_interval 30
notification_period 24x7
notification_options d,u,r
address XX.XX.XXX.XX
}

O nagios não está execuntando o comando. O Status do host ficam sempre como pendente.

[12] Comentário enviado por agimenez em 19/10/2007 - 19:02h

Tudo funcionou, só q não recebo a notificação via e-mail!!!

Alem de tudo isso, preciso instalar/ou configurar serviço de e-mail??

Obrigado

[13] Comentário enviado por leandroalos em 22/10/2007 - 16:11h

Alguem sabe como definir os icones de todos os hosts atraves da identificacao apenas do hostgroups?

[14] Comentário enviado por fontebon em 16/01/2008 - 11:31h

Qual MTA devo usar para o envio de e-mail? Exim4?

Alguem tem algum macete para funcionar o envio de e-mail do nagios?


[15] Comentário enviado por urielpunk em 04/05/2009 - 09:15h

Dica*
Para quem não tem costume vale pena lembra que httpd faz link para /etc/httpd/conf.d/nagios.conf

Se reparar no final do # vi /etc/http/conf/httpd.conf tera a linha de comando # Include /etc/httpd/conf.d/nagios.conf, que seria local correto para configurar Nagios Web.

[16] Comentário enviado por vanvanredes em 28/10/2014 - 21:53h

Boa Noite!!!

Estou aki meio que perdida fiz a instalação do nagios e quando adiciono o host o status aparece down alguém ai pode me ajudar??


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts