PRÉ-REQUISITOS PARA INSTALAÇÃO
Para instalar o Nagios é necessário verificar algumas dependências antes, como se os compiladores gcc e g++ estão instalados corretamente, verificar também se o servidor web Apache e servidor de base de dados MYSQL estão devidamente instalados e configurados.
Segundo o artigo de Debian Woman, publicado no site Viva o Linux,
pode-se fazer a instalação do Nagios com a seqüência de passos abaixo:
INTALANDO O NAGIOS
INTALANDO O NAGIOS
Comandos:
dpkg -l - Verifica programas e
serviços instalados.
ps -ef | grep apache - Verifica
se o servidor web está em execução.
ps -ef | grep mysql - Verifica se
o servidor DB está em execução.
Caso os
serviços de web e banco de dados estejam fora do ar, inicie-os:
#/etc/init.d/apache2 start
# /etc/init.d/mysql start
Usuário e grupo:
Para que o Nagios possa funcionar corretamente, antes da instalação é necessário criar um usuário para ele autenticar no sistema operacional Linux e depois associá-lo a um grupo específico.
Criando usuário:
# adduser nagios (cria uma conta de usuário denominada nagios)
Criando grupo:
# groupadd nagcmd (cria grupo para associação do usuário nagios)
Obs.: Pode ser outro nome de sua preferência.
Adicionando usuário ao grupo criado "nagcmd":
# usermod -G nagcmd nagios
Inclua no grupo o usuário www-data também, que é o usuário do Apache:
# usermod -G nagcmd www-data
#/etc/init.d/apache2 start
# /etc/init.d/mysql start
Usuário e grupo:
Para que o Nagios possa funcionar corretamente, antes da instalação é necessário criar um usuário para ele autenticar no sistema operacional Linux e depois associá-lo a um grupo específico.
Criando usuário:
# adduser nagios (cria uma conta de usuário denominada nagios)
Criando grupo:
# groupadd nagcmd (cria grupo para associação do usuário nagios)
Obs.: Pode ser outro nome de sua preferência.
Adicionando usuário ao grupo criado "nagcmd":
# usermod -G nagcmd nagios
Inclua no grupo o usuário www-data também, que é o usuário do Apache:
# usermod -G nagcmd www-data
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 seqüê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 se pode criar outros usuários sem muitas permissões.
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
# 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 seqüê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 se pode criar outros usuários sem muitas permissões.
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
INTALANDO PLUG-INS PARA O NAGIOS
Volte ao
diretório /usr/local/src:
# cd /usr/local/src
Baixe os plug-ins utilizando o wget:
# wget http://superb-west.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.10.tar.gz
Descompactando os plug-ins:
# 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 plug-ins no Nagios:
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
# cd /usr/local/src
Baixe os plug-ins utilizando o wget:
# wget http://superb-west.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.10.tar.gz
Descompactando os plug-ins:
# 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 plug-ins no Nagios:
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
TESTANDO O NAGIOS
Antes de tudo, reinicie os serviços do Nagios e do
Apache:
# /etc/init.d/nagios restart
# /etc/ini.d/apache2 restart
Verificando se os CGIs estão todos sem nenhum erro:
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Acessando software Nagios, no browser digite:
http://ip_da_máquina/nagios Você cairá na seguinte tela:
# /etc/init.d/nagios restart
# /etc/ini.d/apache2 restart
Verificando se os CGIs estão todos sem nenhum erro:
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Acessando software Nagios, no browser digite:
http://ip_da_máquina/nagios Você cairá na seguinte tela:
Nenhum comentário:
Postar um comentário