http://nagios.sourceforge.net/docs/3_0/macros.html
2009/6/23 Giovanni Mantelli giovannimante...@gmail.com
Bom dia povo, tudo bem?
O Nagios já está implantado onde trabalho, e agora irei começar a
desenvolver alguns eventhandlers para o mesmo.
Alguém de vocês tem algum material, além da própria documentação do
nagios, para me indicar?
Quero fazer uns testes simples, do tipo:
Servidor X caiu, e um script qualquer seja executado no servidor do Nagios.
Tenho muito material pra estudo mas não consegui entender como o nagios
joga os parâmetros de estado dos serviços/hosts para o eventhandler em
questão.
Meu script funciona corretamente se eu executa-lo na mão.
Meus arquivos de configuração são descritos abaixo:
*arquivo hosts.cfg
Definição do template para uso geral
*define host{
name template
check_command check-host-alive
max_check_attempts 10
notification_interval 240
notification_period24x7
notification_options d,u,r
contact_groups administradores
register0
notifications_enabled1
*event_handler_enabled 1*
flap_detection_enabled 1
process_perf_data 1
retain_status_information 1
retain_nonstatus_information1
}
*
*define host {
use template
host_nameservidorX
alias servidorX
address 192.168.4.221
}
*arquivo services.cfg*
define service {
use template-service
host_nameservidorX
service_description Conectividade servidorX
check_command check_ping!100.0,20%!500.0,60%
event_handler cria-arquivo
}
*arquivo checkcommands.cfg*
define command {
command_namecria-arquivo
command_line
/usr/local/nagios/libexec/eventhandlers/cria-arquivo -H $HOSTADDRESS$
$HOSTSTATE$ $HOSTSTATETYPE$ $HOSTATTEMPT$
}
--
--
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki
--
--
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki