Limit Service/Host notifications with time period - Service/Host Notifications mit Time Period limitieren

Hello checkmk team,

I have a feature request to limit the notifications per service or host with a rule if the service or host becomes CRIT several times in a defined time period.

Example that should be implemented with this rule:
We have the request that a service that can become CRIT several times a day only triggers a notification once a day (when it becomes CRIT for the first time).

greeting
Gino


Hallo checkmk-Team,

ich habe einen Feature-Request um mit einer Regel die Notifications pro Service oder Host zu limitieren, wenn dieser in einem definierten Zeitraum (Time Period) mehrmals CRIT wird.

Beispiel Anforderung die mit dieser Regel umgesetzt werden soll:
Wir haben die Anforderung das ein Service der mehrmals am Tag CRIT werden kann, nur einmal am Tag (wenn er das erste mal CRIT wird) eine Notification auslöst.

Gruß
Gino

Wäre es eine Mögichkeit die Notifications im Bulk schicken zu lassen? Dabei kann man angeben, dass wenn ein Problem auftritt, die Benachrichtigungen z.B. 24 Stunden gesammelt werden und dann alles in einer Mail verschickt wird. Dann kommt die Mail zwar nicht beim ersten auftreten, sondern erst 24 Stunden, aber wenn der Fehler bekannt ist und häufiger auftritt, wäre das eine Möglichkeit.

Das Vorhaben sollte sogar fast zu 100% so umsetzbar sein wie gewünscht mit den bestehenden Möglichkeiten.

Das Zauberwort lautet hier EventConsole.
Dort dann die Funktion “Count messages in interval” und “Limit event lifetime”
Einfach den Count aktivieren mit 1 und die Regel so machen das gleichartige Notifications welche vom Notification System an die EventConsole weitergeleitet wurden immer nur den Count um 1 erhöhen. Gleichzeitig die “Event lifetime” auf 1 Tag stellen somit verschwindet das erzeugte Event nach 24 Stunden und wird wenn wieder was kommt neu erzeugt.

Wenn ich jetzt nicht ganz falsch liege sollte dies genau das gewünschte Verhalten abbilden.
Einzig die Lifetime beginnt zu zählen wenn das erste Event auftritt und nicht zu einem Tageswechsel.