couple months ago we had problem with overdue states. It was related with bug in icinga2 with version 10.5. After update to 11.4 we dont have problem. Also we had same issue with some endopoints. When for example icinga2 agent (which is some running state) stop to respond and send the status of checks, then checks go in overdue state. We didnt received any alerts from icinga2 itself but we want to have some notification about that.
How did you menage monitoring overdue states? It would be perfect if we can create notification rule like “apply rule for server which is in overdue state”.
Did you in that case query DB or there is maybe easy solution for that? I am step closer to develop python script which will do some query against DB and give some results.
Also, livestatus is deprecated from Icinga2 and from version 2.12 and above is gone.
What do you think is the best way to create alerts when some machine stuck in overdue state (when clock symbol appears inside notification)?
Unfortunately we are using Icinga director and that means we are not able to use some fancy TCL’s.
P.S. did check this topic and dont like much How do you manage overdue checks?