Escolar Documentos
Profissional Documentos
Cultura Documentos
Nagios
Nagios
DanielBarcelini/TcnicodeRedesCIRPUSP LeandroBarbosaCerantola/AnalistadeSistemasFMRPUSP
Gerenciamento de Redes
UmaDefinio...
Gerenciamento de
Redes
Conceito Gerente/Agente
GerenteNcleodoGerenciamentodeRedes,nogerenteonde oprocessamentodassolicitaesderequisiessofeitas.
AgenteProgramaquecoletadadosdeumobjetoeenviaparao gerenteprocessar.
MibsBasedeinformaoGerenciveis
RecursoGerenciveissodefinidoscomoobjeto. ConjuntodeobjetosgerenciveissodefinidoscomoMibs.
Conceito Gerente/Agente
GERENTE/AGENTE
Introdu o
Foi originalmente criado sob o nome de Netsaint, foi escrito e mantido por Ethan Galstad junto com um grupo de desenvolvedores que ativamente mantm plugins oficiais e no oficiais. Aplicao de monitorao de rede de cdigo aberto e licenciado pelosistemaGPL. Elepodemonitorartantohostsquantoservios. Alerta quando ocorrerem problemas e tambm quando resolvidos (via email, pager, SMS, ou qualquer outro meio definido pelo usurioporplugin). primeiramente foi escrito para o sistema operacional Linux, mas poderodaremoutrosS.O.
Evolu o do Nagios
Caracter sticas
Monitoraserviosderede(SMTP,POP3,HTTP,NNTP,ICMP, SNMP). Monitorarecursosdecomputadoresouequipamentosderede MonitoraoremotasuportadaatravsdetneisencriptadosSSH ouSSL. Desenvolvimentosimplesdepluginsquepermiteaosusurios facilmentecriarseusprpriosmodosdemonitoraodependendo desuasnecessidades(Bash,C,Perl,Python,PHP,C#,etc.) Checagemdosserviosparalelizadas,ouseja,sevoctivermuitos itensmonitoradosnohriscodealgunsdelesnoseremchecados porfaltadetempo
Caracter sticas
Capacidadededefiniraredehierarquicamentedefinindo equipamentos"pai",permitindodistinodosequipamentosque estoindisponveisdaquelesqueestoinalcanveis. Capacidadededefinirtratadoresdeeventosqueexecutamtarefas emsituaesprdeterminadasouparaaresoluoprativasde problemas. Rotaoautomticadelog. Suporteparaimplementaodemonitoraoredundante. interfacewebparavisualizaodoatualstatusdarede, notificaes,histricodeproblemas,arquivosdelog,etc... Versoatual,estvel:3.0.3.
Objetivo
Longedenosserumarefernciaaqualirexaurirtodasas funcionalidadesdoNagiosmassimdarumaboarefernciade:
Comooprpriodesenvolvedordiznaparteguiaparainciantes:
Algortimodeverificaodonagios(considerandoquenoexiste firewall/roteadoreaopoparent_hostnoestdefinida).
Seoservionofuncionar;.
Seohostestiverrespondendo.
Seohostnoresponderao(ping).
Algortimodeverificaodonagios(considerandoqueexiste firewall/roteadoreaopoparent_hostestdefinida).
Seumclienteremotoestiverdown
Andepelarvorededependnciasatchegaraotopo ouatumdosnspaisresponderaoping.
ONagiosdescobrirseoproblemacomarede oucomoserviodohostchegado.
Nagios
Arquivoprincipalnagios.cfg
Responsvelpelasdiretivaslidaspeloseuprocessoepelosseus arquivosCGIs.
log_file=/var/log/nagios2/nagios.log cfg_dir=/etc/nagios/conf.d/
Configura o Nagios
ArquivosdeConfiguraodeObjetos
Servios Clientes/Grupos Contatos/Grupos Comandos Perododetempo Escalonamentodeservio DependnciasdeServio Escalonamentodeclientes Dependnciadeclientes Escalonamentodegruposdeclientes
Defini o de Clientes
Arquivohostgroup.cfgArquivocontendoinformaesdoshosts porgrupos.
Defini o de Servi os
Arquivoservices.cfgServiosquedeverosermonitorados.
Defini o de Contatos
Arquivosdecontactsgroup.cfg
tempo
Defini o de comandos
Arquivodeconfiguraocommands.cfg.Definiodoscomandos quepodemserexecutadospeloNagios.
Extens o de host
hostextinfo.cfgOndeserodefinidosasimagensdehosts apresentadasnoStatusMap.
Plugins
Paradescobrirparmetrosdospluginsrodeoplugincomo parmetrohelp.
Plugins
Ex:
O plugin NRPE
Estepluginfoidesenvolvidoparaexecutarumpluginemum clienteremoto TrabalhacomarquiteturaGerentenoServidoreAgentenoshosts remoto EleretornaparaoNagiosasadadopluginremotojuntocomo valorderetorno. Oagentepoderodartantoviainetd/xinetdcomoDaemonno cliente. QuandorodadoviaDaemonelecomparaoIPdoGerentecomoip liberadonoarquivodeconfigurao QuandoexecutadoviainetdutilizawrappersTCPpararestringir acesso.
O plugin Nsclient
Principaisfunes
Nagios Demos
Netways
http://nagios.demo.netways.de/ Login/Senha:guest:guest
diglinks
http://sysnetmon.diglinks.com/ Login/Senha:guest:guest
Stic
http://live.sticonline.de/nagios/ Login/Senhastic:stic
NagiosetodasasmarcasrelacionadassopropriedadesdaNagiosEnterprises, LLC.
# Nagios #
SITES:
Nagios
http://www.nagios.org/
Nsclient
http://nsclient.ready2run.nl/