Depuração de escalonamento do Nagios

1

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
}
    
por Oesor 20.10.2010 / 01:30

1 resposta

1

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.

    
por 20.10.2010 / 19:16