Instalação do Nagios 4.0.2

Publicado por Alex Mendes em 14/02/2014

[ Hits: 13.167 ]

 


Instalação do Nagios 4.0.2



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

Outras dicas deste autor

Instalação do Skype no Debian GNU/Linux 64 bits

Desabilitando Interface Gráfica no Debian 7

Montagem de filesystem Windows CIFS automaticamente

Instalando Flash Plugin no Firefox

Virtualbox - GUI Interface não abre mais (XCB error) [Resolvido]

Leitura recomendada

O.S. Desktop - Sistema Operacional completo

LimeWire e/ou FrostWire: Error unexpected token

Ativando USB no VirtualBox 4.3

Solução para problema de fontes do Fedora 15 Lovelock

Cronograma de lançamentos sidux 2010

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts