Nagios + MySQL no Debian

Esse artigo visa ajudar os colegas a monitorar suas redes usando software eficiente, o Nagios. Veremos como instalar e configurar o Nagios e seus plugins.

[ Hits: 27.268 ]

Por: Priscilla Pedde em 07/11/2009


Obtendo e instalando o Nagios



Primeiro entre no diretório onde você armazena os códigos-fonte baixados. Uma sugestão é usar o diretório /usr/local/src.

# cd /usr/local/src

Depois baixe com o wget:

# wget http://ufpr.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.2.tar.gz

Descompacte o arquivo baixado:

# tar -zxvf nagios-3.0.2.tar.gz

Entre no diretório nagios-3.0.2:

# cd nagios-3.0.2

Em seguida execute a seguinte sequência de comandos:

# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode


E por último, o webconf para criar o arquivo necessário para o Apache:

# make install-webconf

Criando uma conta de usuário para o Nagios:

Lembrando que a primeira conta tem que ser o nagiosadmin, depois pode-se criar outros usuários sem muitas permissões.

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

Instalando plugins para o Nagios

Volte ao diretório /usr/local/src:

# cd /usr/local/src

Baixe os plugins utilizando o wget:

# wget http://superb-west.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.10.tar.gz

Descompactando os plugins:

# tar -zxvf nagios-plugins-1.4.10.tar.gz

Entre no diretório nagios-plugins-1.4.10:

# cd nagios-plugins-1.4.10

Instalando os plugins no Nagios:

# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install


Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Obtendo e instalando o Nagios
   3. Testando a instalação do Nagios
Outros artigos deste autor

O primeiro FISL ninguém esquece!

QMAIL, um poderoso MTA (FreeBSD)

Leitura recomendada

Sabayon Linux remasterizado para placas de vídeo ATI

Nautilus Scripts

Traduzindo software com qualidade

Formatando exibição de datas no Linux

KRPMBuilder - Criação fácil de RPMs

  
Comentários
[1] Comentário enviado por paulorvojr em 08/11/2009 - 01:31h

Belo artigo, parabens, é bom sempre ver gente ajudando

apenas peço que continue com o mais importante do nagios, seus plugins e configuração, onde 90% dos leigos tem dúvidas e tudo mais, instalação vem no pacote .tar.gz

você mencionou, mysql, por qual motivo é necessário mysql?, e nem menciona como instala, por padrão nagios não precisa de mysql, outros add-ons que usam o nagios sim precisam de sgbd.


nao leia o comentário como crítica pejorativa, apenas comentei o que vi, no que precisar so falar pra eu ajudar.

[2] Comentário enviado por luizvieira em 08/11/2009 - 11:28h

Concordo com o Paulo disse antes...
Excelente artigo, porém não vejo a necessidade do MySQL. Há nos uso o Nagios e nunca precisei de um bd, apenas do Apache.
O artigo está muito bem escrito e explicado, fico feliz quando vejo contribuições assim.
Além do Nagios, gosto muito de usar o Monit e/ou Munin. Esse grupo de programas de monitoramento é excelente se utilizados em grupo de acordo com a situação.
Vlw e parabéns!

[3] Comentário enviado por flamehazard em 08/11/2009 - 12:53h

os dois estão corretos, um aspecto interessante de se ter essas informações guardados em banco de dados é a possibilidade de análise posterior dessas informações com B.I.

realmente não é algo obrigatório, mas com certeza absoluta auxilia e muito na tomada de decisão.

abraços


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts