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.
Parte 2: 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
# 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
# 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
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.