Instalação do Nagios 4.0.2

Publicado por Alex Mendes em 14/02/2014

[ Hits: 12.115 ]

 


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

Montagem de filesystem Windows CIFS automaticamente

Instalação/Upgrade mysqld 5.7: fatal error: mysql.user table is damaged [Resolvido]

Desabilitando Interface Gráfica no Debian 7

Ativando Java Plugin no Fedora 18 (Firefox e Chrome)

Proxy ENDIAN - Bloqueio de Conexões SSL (https)

Leitura recomendada

Lame MP3 no Debian

Usando skins do Winamp no XMMS

Estude para a certificação LPIC-2

Plymouth no BigLinux - Instalando temas

Instalando o KDE 3.4 no Debian

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts