Este documento abordará somente a instalação do pacote
Nagios 4.0.2.
O Nagios possui inúmeros recursos, caso queira aprofundar-se no assunto, acesse:
Instalação
Antes de iniciar, verifique o status do serviço IPtables:
# service iptables status
iptables: Firewall is not running.
Obs.: caso ele esteja rodando, desabilite-o:
# service iptables stop
Faça download do pacote (neste tutorial, trataremos do nagios-4.0.2):
# wget http://nchc.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.2/nagios-4.0.2.tar.gz
Verifique e instale as dependências, assim como o Apache (que será necessário para uso do Nagios):
# yum install httpd php gd gd-devel gcc glibc glibc-common openssl perl perl-devel make
Crie o usuário e grupo necessários para a instalação do Nagios:
# useradd nagios
# groupadd nagcmd
# usermod -a -G nagcmd nagios
Extraia o arquivo
tarball:
# tar -xvzf nagios-4.0.2.tar.gz
Ele extrai na pasta chamada
nagios-4.0.2.
Agora, acessaremos a pasta e compilaremos o pacote Nagios:
# cd nagios-4.0.2
# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# make install-webconf
Não havendo erros, seguiremos para a próxima etapa.
Agora, copie o diretório
eventhandlers em
/usr/local/nagios/libexec/. Altere o grupo e proprietário do diretório:
# cp -rvf /usr/src/nagios-4.0.2/contrib/eventhandlers /usr/local/nagios/libexec/
# chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers
Verifique a configuração do arquivo
nagios.cfg. Use o comando abaixo para isso. Não deverá existir qualquer erro, de forma que o serviço Nagios seja iniciado normalmente.
* Você pode usar este comando sempre que fizer qualquer alguma alteração na configuração do arquivo
nagios.cfg:
O comando é:
/usr/local/nagios/bin/nagios -v <arquivo de configuração>
Então, execute-o:
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Agora, vamos definir a autenticação via
htpasswd no Apache, para o usuário
nagiosadmin. Este mesmo nome de usuário e senha, será usada quando você vai tentar abrir Nagios painel (homepage):
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Acesse pelo browser:
http://10.171.5.16/nagios
- Usuario: nagiosadmin
- Senha: <SUA_SENHA>
Inicie os serviços Apache e Nagios:
# /etc/init.d/nagios start
# /etc/init.d/httpd start
Por padrão, habilite os serviços no nível de execução 3, 4 e 5, usando o comando abaixo:
# chkconfig nagios on
# chkconfig httpd on
* Altere a permissão do arquivo
/usr/local/nagios/var/rw/nagios.cmd (referenciado no post de resolução de problemas do Nagios):
# chmod 666 /usr/local/nagios/var/rw/nagios.cmd
Nenhum comentário foi encontrado.