> hi,
>
> i' ve installed icinga2 2.1.1 from ubuntu ppa 
> (https://launchpad.net/~formorer/+archive/ubuntu/icinga) on trusty.
>
> i have problems with passive checks: when active checks disabled and no 
> checks arrived service go in stale and not execute the chek_command. 
>
> however the documantation said that:
>
> "Passive check freshness is calculated from the check_interval attribute if 
> set.
> threshold = last check result time + check interval
> If the freshness checks are invalid, a new check is executed defined by the 
> check_command attribute."
>
> this is relevant configuration:
>
> template Service "passive-service" {
>        max_check_attempts = 3
>        retry_interval = 1m
>        check_interval = 2m
>
>        enable_active_checks = false
>
>        check_command = "dummy"
>
>        vars.dummy_state = 3
>        vars.dummy_text = "No Passive Check Result Received."
> }
>
> apply Service "apt" {
>  import "passive-service"
>
>  vars.sla = "24x7"
>
>  assign where host.vars.check_apt == true
> }
>
> could anybody help me resolv this?

You have disabled the very part of the check you want to invalidate the stale 
state with.

http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/monitoring-basics#check-result-freshness

Enable active checks in order to allow the check_command to be invoked.

jlc
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to