I have discovered a solution in SQL to only retrieve the HARD state changes.
In the query of the icinga_statehistory table, select state transitions where
state_type = 1 ("HARD") AND last_state = 1 ("HARD").
This seems to have the effect that I desire -- which is to exclude all the HARD
"OK" state changes which occur after a SOFT non-OK state, and thus only show
the HARD non-OK states along with the HARD OK state changes that occur after a
HARD non-OK state.
Best regards,
Jude George
> From: George, Jude
> Sent: Tuesday, September 22, 2015 1:31 PM
> To: '[email protected]'
> Subject: Don't want to see HARD recovery states that follow a SOFT error state
>
[ removed ]
> Is there any way I can configure Icinga2 to NOT make the recovery a HARD
> state change unless the problem was a HARD problem to begin with? I have
> searched for various config options (like setting "interval = 0" in the
> "apply Notification to Service.") but I'm not sure that is relevant. But
> there are so many configuration options, that perhaps there is a way to
> achieve what I want.
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users