Nagios 4.0.5 no CentOS 6.5

Publicado por Daniel Lara Souza em 16/04/2014

[ Hits: 8.416 ]

Blog: http://danniel-lara.blogspot.com/

 


Nagios 4.0.5 no CentOS 6.5



Vamos efetuar a instalação do Nagios no CentOS 6.5.

Desative o SELinux:

# vim /etc/selinux/config

De: SELINUX=enforcing

Para:

SELINUX=disabled

E reinicie o servidor:

# reboot

Instale as dependências:

# yum install -y wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp

Efetue o download do Nagios e de seus plugins:

# cd /tmp
# wget
http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.5.tar.gz
# wget http://nagios-plugins.org/download/nagios-plugins-2.0.tar.gz

Adicione o usuário nagios e o grupo:

# useradd nagios
# groupadd nagcmd
# usermod -a -G nagcmd nagios


Descompacte o Nagios e os plugins:

# tar -zxvf nagios-4.0.5.tar.gz
# tar -zxvf nagios-plugins-2.0.tar.gz


Agora, vamos compilar e instalar o Nagios:

# cd nagios-4.0.5
# ./configure --prefix=/etc/nagios --with-command-group=nagcmd

# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# make install-webconf

# cp -R contrib/eventhandlers/ /etc/nagios/libexec/
# chown -R nagios:nagios /etc/nagios/libexec/eventhandlers


Agora, o plugin do Nagios:

# cd /tmp/nagios-plugins-2.0
# ./configure --prefix=/etc/nagios --with-nagios-user=nagios --with-nagios-group=nagios

# make
# make install


Criando usuário para acesso WEB (nesse caso, vamos usar o usuário nagiosadmin):

# htpasswd -c /etc/nagios/etc/htpasswd.users nagiosadmin

Iniciando os serviços:

# chkconfig nagios on
# chkconfig httpd on
# service nagios start
# service httpd restart


Pronto. Para acessar o Nagios, digite no seu browser: http://IP do nagios/nagios
Linux: Nagios 4.0.5 no CentOS 6.5   Linux: Nagios 4.0.5 no CentOS 6.5


Guia de referência: http://www.nagios.org

Outras dicas deste autor

Lamp Fedora 21

screenFetch no Fedora 18

Removendo Imagens Containers Pods no Podman

Upgrade de Fedora 17 para Fedora 18

Criando uma VPC na AWS via CLI

Leitura recomendada

bwm-ng :: Bandwidth Monitor NG

Redmine - Instalação no Ubuntu 12.04

Novo Qemu 0.9 + kqemu no Ubuntu Edgy

Xfburn: gravador de CD leve e gráfico

Porque meu Fluxbox não fica transparente?

  

Comentários
[1] Comentário enviado por wellmendes em 16/04/2014 - 14:01h

Muito bom.
Consegui instalar e está funcionando tudo OK.

Grande abraço.

[2] Comentário enviado por nogdario em 01/05/2014 - 12:18h

Muito bom o tutorial Daniel, tive apenas um pequeno problema na hora de acessar de outra maquina, mais foi resolvido desabilitando o firewall usei os comandos abaixo.

# /etc/init.d/iptables stop
# /etc/init.d/ip6tables stop

Agora vamos remover o serviço da inicialização do Linux

# chkconfig iptables off
# chkconfig ip6tables off



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts