A definição estava correta, mas o nagios estava usando um modelo de objeto pré-cache, então as alterações nos arquivos de configuração não tiveram nenhum efeito em um recarregamento. Regenerar o precache resolveu o problema.
Estou tendo alguns problemas com escalações acontecendo corretamente e não tenho certeza se é por causa da minha configuração ou porque o binário nagios não é padrão e algo pode estar quebrado. Eu tenho pouca experiência com nagios, e só quero ter certeza de que isso está sendo definido apropriadamente.
A definição do arquivo de configuração a seguir permite que as escalações assumam e incrementem o intervalo de notificação conforme o esperado? Há algum outro lugar nos arquivos de configuração que eu deveria estar olhando para descobrir o que está acontecendo? Eu habilitei o debug 32 na configuração e ele está simplesmente cuspindo 'A notificação do host NÃO será escalada.' para cada notificação.
A configuração passa a verificação pré-vôo sem problemas e informa que está analisando as três escalações de host na configuração.
# test host definition
define host {
host_name test
alias test
address 10.0.0.10
hostgroups test
check_interval 0
retry_interval 1
max_check_attempts 2
flap_detection_enabled 0
icon_image windows.png
icon_image_alt LOGO - Windows
vrml_image windows.png
statusmap_image windows.png
action_url /info/host/275
check_period 24x7
contact_groups hostgroup15_servicegroup1,hostgroup15_servicegroup10,hostgroup15_servicegroup13,hostgroup15_servicegroup14,hostgroup15_servicegroup2,hostgroup15_servicegroup3,hostgroup15_servicegroup4,hostgroup15_servicegroup42,hostgroup15_servicegroup45,hostgroup15_servicegroup46,hostgroup15_servicegroup47,hostgroup15_servicegroup5,hostgroup15_servicegroup8,hostgroup15_servicegroup9,ov_monitored_by_master
check_command check_host_15!-H $HOSTADDRESS$ -t 3 -w 500.0,80% -c 1000.0,100%
parents nagios
notifications_enabled 1
notification_interval 3
notification_period 24x7
notification_options u,d,r
use host-global
}
define hostescalation{
host_name test
first_notification 3
last_notification 4
notification_interval 10
contact_groups hostgroup15_servicegroup1,hostgroup15_servicegroup10,hostgroup15_servicegroup13,hostgroup15_servicegroup14,hostgroup15_servicegroup2,hostgroup15_servicegroup3,hostgroup15_servicegroup4,hostgroup15_servicegroup42,hostgroup15_servicegroup45,hostgroup15_servicegroup46,hostgroup15_servicegroup47,hostgroup15_servicegroup5,hostgroup15_servicegroup8,hostgroup15_servicegroup9,ov_monitored_by_master
}
define hostescalation{
host_name test
first_notification 4
last_notification 5
notification_interval 30
contact_groups hostgroup15_servicegroup1,hostgroup15_servicegroup10,hostgroup15_servicegroup13,hostgroup15_servicegroup14,hostgroup15_servicegroup2,hostgroup15_servicegroup3,hostgroup15_servicegroup4,hostgroup15_servicegroup42,hostgroup15_servicegroup45,hostgroup15_servicegroup46,hostgroup15_servicegroup47,hostgroup15_servicegroup5,hostgroup15_servicegroup8,hostgroup15_servicegroup9,ov_monitored_by_master
}
define hostescalation{
host_name test
first_notification 5
last_notification 0
notification_interval 240
contact_groups hostgroup15_servicegroup1,hostgroup15_servicegroup10,hostgroup15_servicegroup13,hostgroup15_servicegroup14,hostgroup15_servicegroup2,hostgroup15_servicegroup3,hostgroup15_servicegroup4,hostgroup15_servicegroup42,hostgroup15_servicegroup45,hostgroup15_servicegroup46,hostgroup15_servicegroup47,hostgroup15_servicegroup5,hostgroup15_servicegroup8,hostgroup15_servicegroup9,ov_monitored_by_master
}
Tags configuration nagios