passo a passo instalação nagios_simplificado
DESCRIPTION
Instalando o nagiosTRANSCRIPT
Instalao do NAGIOSLINK DE REFERENCIA: http://www.vivaolinux.com.br/dica/Nagios-Core-406-no-Debian-7-Instalacao-e-configuracaoPasso a passo instalao nagiosAcessar terminal com usurio rootPreparando repositrio DebianAcessar # nano /etc/apt/sources.listEditar repositrio:
debhttp://ftp.br.debian.org/debianwheezymaindeb-srchttp://ftp.br.debian.org/debianwheezymaindebhttp://security.debian.org/wheezy/updatesmaindeb-srchttp://security.debian.org/wheezy/updatesmaindebhttp://ftp.br.debian.org/debianwheezy-updatesmaindeb-srchttp://ftp.br.debian.org/debianwheezy-updatesmain
Realizar atualizao
# apt-get update# apt-get upgrade
Em seguida baixar as dependncias:
# apt-get install apache2 php5 build-essential libgd2-xpm-dev snmp snmpd libnet-snmp-perl libgd-tools xinetd rcconf -y
Criar usurio nagios e o grupo nagcmd
#useradd -m -s /bin/bash nagios
Definir senha# passwd nagios
Definir nome do grupo e senha
# groupadd nagcmd# usermod -a -G nagcmd nagios # usermod -a -G nagcmd www-data
Criando pasta e baixando os fontes:
# mkdir /usr/src/nagios# cd /usr/src/nagios# wgethttp://tenet.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.6/nagios-4.0.6.tar.gz
Executar
# tar -zxvf nagios-4.0.6.tar.gz # cd nagios-4.0.6/# ./configure --prefix=/usr/local/nagios --with-command-group=nagcmd --enable-nanosleep --enable-event-broker --with-snmp --with-net-snmp --with-snmpwalk --with-snmptranslate --with-snmpget
# make all# make install# make install-init# make install-commandmode# make install-config# make install-webconf# cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/# chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers
Criando acesso WEB ao Nagios:
login: nagiosadminsenha: nagios
Usurio:
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Baixar plugins do Nagios no mesmo diretrio:# wgethttps://www.nagios-plugins.org/download/nagios-plugins-2.0.1.tar.gz# tar -xzvf nagios-plugins-2.0.1.tar.gz
Compilando plugins:
# cd nagios-plugins-2.0.1# ./configure --with-nagios-user=nagios --with-nagios-group=nagios -with-snmp -with-snmpd -with-snmpwalk# make# make install
Para verificarmos se o Nagios foi configurado corretamente devemos executar o seguinte comando:
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Adicionar o Nagios na inicializao do sistema operacional
# ln -s /etc/init.d/nagios /etc/rc2.d/S99nagios
Reiniciar o Apache
# /etc/init.d/apache2 reload
Reiniciar o Nagios
# /etc/init.d/nagios restart
Instalando plugins de notificao via E-mail
# apt-get install sendEmail
# apt-get install openssl libcrypt-ssleay-perl libio-socket-ssl-perl
Pronto, agora basta acessar o Nagios via endereo:
http://ipdonagios/nagios
login: nagiosadminsenha: nagios
Acessar com login e senha cadastrado;
Ao acessar o menu "Services" podemos visualizar o status dos servios monitorados
Configurao do NAGIOSLINK DE REFERNCIA
http://www.dicas-l.com.br/arquivo/monitorando_maquinas_windows_com_nagios.php
Acessar o diretrio em que o nagios armazena os hosts monitorados:
# cd /usr/local/nagios/etc/objects
Editar o arquivo Windows ou Linux
#vim Windows.cfg
Adicionar informaes da mquina, conforme abaixo:
Define host {useWindows-serverhost-name nome_da_maquina_windowsaliasapelido_da_maquinaaddressip_da_maquina}
Iremos referenciar o arquivo Windows.cfg
#vim /usr/local;nagios/etc/nagios.cfg
Acrescentar a linha:
cfg_file=user/local/nagios/etc/objects/Windows.cfg