Instalação do Nagios Core no CentOS 5.5

Esse artigo é para aqueles que querem algumas orientações para instalação do Nagios Core no CentOS, através do yum. Nesta primeira parte vou abordar somente a instalação do Nagios e uma simples configuração do snmpd em um cliente Debian.

[ Hits: 54.138 ]

Por: evandro matos couto em 24/02/2011


O que é Nagios



Licenciado pela GPL, o Nagios é um programa de monitoração de redes de computadores muito poderoso. As suas principais características consistem em monitorar tanto hosts quanto serviços. Além de poder enviar notificações de eventos (logs).

O ponto forte do Nagios em relação aos demais programas com a mesma finalidade é que ele possui uma modularidade muito grande. É possível escrever plugins para o Nagios de forma muito fácil, além disso, existem repositórios de plugins que agregam ao Nagois as mais diversas funcionalidades.

Sobre o Nagios

O Nagios é um programa de código aberto que tem como objetivo monitorar equipamentos, serviços e rede de computadores.

A cada dia que passa o Nagios tem ganhado mais espaço entre os profissionais de TI e grande parte desse sucesso se deve à sua modularidade e por ser licenciado por GPL.

Funcionamento

O Nagios é formado por um grupo de componentes individuais, em conjunto esses componentes são capazes de coletar informações, armazená-las, exibí-las, enviar notificações, gerar relatórios e tomar ações. Abaixo, alguns dos componentes mais importantes:
  • Nagios: É o principal componente, ele é o responsável pelo gerenciamento das demais partes. Suas principais atividades consistem em disparar plugins, realizar análise de status de serviços, envio de notificações, armazenamento de informações e geração de relatórios.
  • Plugins: São os programas que farão a checagem dos serviços monitorados. Os programas que enviam mensagem de notificação também podem ser considerados como plugins. De um modo geral existe um plugin para cada serviço, por exemplo, o check_http monitora conexões provenientes de servidores web, o check_ssh verifica se o servidor SSH está em execução em um host.
  • Notificações: As notificações são mensagens enviadas usando diversos meios. É possível enviar e-mails, notificações via instant messaging, alarmes sonoros, e muito mais. O limite está na imaginação do administrador Nagios.
  • Skins: São conjuntos de arquivos usados para mudar a aparência da interface web do Nagios.

Tipos de status:
  • OK - Caracterizado pelo valor 0 (zero), representa que o status recebido está dentro do esperado.
  • Warning - Entendido também pelo número 1 (um), este valor é apresentado quando o status recebido está discretamente fora do esperado.
  • Critical - Também representado pelo numeral 2, esta condição ocorre quando o status recebido está com um valor muito diferente do esperado.
  • Unknow - Este estado também caracterizado pelo valor 3, representa a condição em que o valor de status recebido não compreende nenhum valor esperado

O que é possível monitorar?

Praticamente não há limites de monitoração para o Nagios, pois na verdade não é o Nagios que realiza as tarefas de monitoração, mas sim os seus incontáveis plugins.

Os plugins são os responsáveis por realizar checagem nos serviços, a tarefa do Nagios é analisar os resultados dos plugins, armazenar logs, gerar relatórios e realizar notificações.

    Próxima página

Páginas do artigo
   1. O que é Nagios
   2. Instalação
   3. Adicionando os plugins
   4. Instalando o snmpd no Debian
   5. Finalizando a instalação e adicionando os plugins de snmp
Outros artigos deste autor

CentOS 5.8 - MySQL Cluster 7.1 + HAProxy

HAproxy + Stunnel (https) + CentOS 6

Quota - Criando e administrando no CentOS

Alta disponibilidade: CentOS 6 - configurando os pacotes DRBD com gfs2 - parte 1

Clonagem de HDs com o PHANTOM & UDPCAST no CentOS

Leitura recomendada

Fedora Core 1 :: Starter Kit

OCS Inventory e seus clientes - Instalação e configuração

Instalando Gentoo Linux através da sua distribuição

Otimizando seu web server com Apache2 + Lighttpd

GPT - Guid Partition Table

  
Comentários
[1] Comentário enviado por removido em 24/02/2011 - 17:22h

Muito bom o artigo evandro.


Abraço.

[2] Comentário enviado por obernan em 28/02/2011 - 00:38h

Cara gostaria muito de testar seu tutorial, mas os screen shots que você postou estão muito pequenos nao da pra enxergar nada !!!!!

[3] Comentário enviado por vandocouto em 28/02/2011 - 07:43h

Obernan,

Acesse o meu blog, nele você pode aumentar o tamanho dos screen shots.

ABS.

[4] Comentário enviado por silent-man em 04/03/2011 - 16:28h

Só para acrescentar. A galera pode dar uma olhada em outros aplicativos que trabalham ou baseiam-se no nagios.

- NAGVIS
- ICINGA

1.800 Plugins para nagios.

- Nagios Exchange

[]s

[5] Comentário enviado por firandrade em 02/08/2011 - 12:13h

Ola, você poderia me informar o do porque o meu nagios core não aceitar mais de 3 hosts configurados, nem em arquivos individuais nem em uma pasta genérica!?
estou com este problema. grato! versão do Nagios Core 3.2.3 , instalado no CentOs 5.

GRATO!

[6] Comentário enviado por vandocouto em 02/08/2011 - 14:55h

Caro Firandrade,

para eu poder te ajudar, preciso de mais informações sobre o teu .cfg, tua estrutura do nagios. O que posso te adiantar é que não existe nenhum tipo de limitação para adição de novos hosts.

lembre-se sempre de usar a opção -v para debugar o teu .cfg

Evandro Couto.

[7] Comentário enviado por laonofre em 26/04/2012 - 15:16h

Boa tarde,
qual seu blog por favor Evandro.
abs

[8] Comentário enviado por vandocouto em 26/04/2012 - 19:24h

Opa!

segue ae
http://tutoriaisgnulinux.xom
http://gnulinuxbr.com


abs,

Evandro Couto.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts