Você está na página 1de 5

Trabalhando com o Nagios: 16/10/2012 Nagios a ferramenta opensource mais usada no mundo.

. O desenvolvedor disponibiliza uma verso gratuita que pode ser obtida atravs do repositrio ou de forma avulsa no WWW.nagios.org.br tambm possvel obter uma verso paga no WWW.nagios.com. A vantagem da verso no gratuita est na facilidade em criar monitoramento e o suporte na resoluo de problemas. O nagios o ncleo do cenrio de monitoramento, que coleta as informaes capturadas pelos plug-ins e apresenta o resultado conforme interpretao e apresenta o resultado conforme interpretao (ok, waring, critica). Os dados podem ser utilizados atravs de interface web combinados com notificaes por email e/ou sms. Quanto o nagios instalado, um grupo de plug-ins padres tambm acompanham o nagios core.Esses plug-ins so divididos em grupos: A) Plug-ins de verificao de servios de rede Esse tipo de plug-ins no dependem da presena de agentes nas maquinas monitoradas. Obs: Agente so aplicativos instalados nos hosts monitorados, e tem a funo de informar dados nos plug-ins que trabalham de forma especifica com este agente. Ex: Destes plug-ins: Chech_dhcp Check_dns Check_http B) Plug-ins de verificao de recursos internos Esse tipo de plug-ins dependem da presena de algum agente nas maquinas monitoradas com os quais o mesmo possa solicitar os dados. Esses informaes esto relacionadas a recursos internos, como uso do hardware (CPU, RAM, HD ) ou do software (Servios e processos). Ex: Destes plug-ins: Check-nt Check-nrpe No vem instalado, Ta no repositrio. Check-snmp Check-mk No vem instalado, No ta no repositrio. Implantando o nagios: 1) Confirme a comunicao com a web: A) #ping 8.8.8.8 B) #ping WWW.google.com.br C) #lynx HTTP://www.google.com.br 2) Configure o repositrio: A) #mcedit /etc/apt/sources.list Habilite o repositorio web 3) Atualize a lista de pacotes e instale o nagios:

A) #apt-get update B) #apt-get install nagios3 Workgroup senac.local Senha do nagiosadmin 123123 Configunrado o monitomento do 2003 1) Crie um diretorio para armazenar as configuraes das maquinas: A) #mkdir /etc/nagios3/conf.d/maquinas 2) Crie a configure de monitoramento do 2003: A) #mcedit /etc/nagios3/conf.d/maquinas/srvwin.cfg Define host{ Use Generic-host Host_name Srvwin Alias Address } Define service{ Use Host_name Alias Address } Configurando os outros hosts: 1) Aproveite a configurao bsico do 2003 e copie o arquivo para os outros hosts: A) #cd /etc/nagios3/conf.d/maquinas B) #cp srvwin.cfg srvlinux.cfg C) #cp srvwin.cfg clientinux.cfg D) #cp srvwin.cfg clientwin.cfg Sevidor 2003 192.168.0.254

Generic-host Srvwin 01-chegar ping check-host-alive

2)Edite as copias geradas : a)#cd ~ b)#mcedit /tc/nagios3/conf.d/maquinas/srvlinux.cfg editamos os campos neste comando: host_name/alias/address c) #mcedit /etc/nagios3/conf.d/maquinas/clientlinux.cfg

d)#mcedit /etc/nagios3/co nf.d/maquinas/clientwin.cfg

configurando os grupos 1 apague os grupos originais do nagios e crie outros de acordo com o cenrio
proposto:
a) # echo > /etc/nagios3/conf.d/hostgroups_nagios2.cfg b)# mcedit /etc/nagios3/conf.d/hostgroups_nagios2.cfg define hostgroups { Hostgroup_name----servidores_linux Alias---------------------servidores_debian Members---------------localhost,srvlinux } Define_hostgroup { Hostgroup_name---------servidores-microsoft Alias--------------------------servidores-windows Members---------------------srvwin } Define_hostgroup { Hostgroup_name-------------clientes_linux Alias------------------------------clientes_debian Members------------------------clentlinux } Define_hostgroup Hostgroup_name------------------clientes_microsoft Alias---------------------------------clientes_windows Members--------------------------clientwin }

Configure as imagens
1 os equipamentos monitorados podem ter imagens para uma representao grafica mais agradvel. Realize este tipo de edio no arquivo abaixo: a)# mcedit /etc/nagios3/conf.d/extinfo_nagios.cfg altere o nome do grupo padro p/: servidores-linux realize trs cpias da definio existente altere o nome de grupo das cpias altere alguma das imagens de alguns grupos.

1 Apague a configurao de monitoramento de servios padro de instalao


#echo > /etc/nagios3/conf.d/services nagios2 cfg

2verifique o arquivo de configurao


# nagios3 -v /etc/nagios3/nagios.cfg