Hier würde ich den Output etwas anders gestalten.
Auf jeden Fall wäre hier die Nutzung der “P” Funktion von lokalen Checks nützlich. Dabei schaut CheckMK selbst nach dem Status des Checks.
Output
P ElkarBackup_pve_etc last_run=8;48;72|state=0;1;2 OK (Last run: 2025-04-18 23:05:19, age: 8h)
Ich gehe bei dem Output mal davon aus, dass der Check selbst intern nicht nur die Zeit sondern auch den Status des Checks irgendwo ausliest.
Ich verlagere einfach den State in einen Performance Wert und nutze die “P” Funktion. Damit dürften auch die Schwellwerte richtig angezeigt werden.
Hier der Doku Link zum “Dynamic State”
Gibt keine Lösung für - CheckMK kann in Graphen nur obere Schwellwerte anzeigen. Bei der Berechnung des States werden die unteren Werte genutzt aber halt dann für die Graphen Daten einfach verworfen.
Das ist halt ein Thema für @martin.hirschvogel zum Beispiel
Wir hatten die Thematik hier schon öfters - meist im Zusammenhang mit Klimaanlagen (Luftfeuchte/Temperatur) wo untere Schwellwerte auch viel Sinn machen.
Technisch ist das alles kein Hexenwerk da RRD als Storage Format dies seit jeher handeln kann. Früher im PNP4Nagios war das auch ganz normal mit dabei und wurde angezeigt.
Könntest du mir bitte den Gefallen tun und unter ideas.checkmk.com etwas dazu aufzumachen?
Gibt es noch nicht als Anfrage soweit und wenn wir uns irgendwann local checks annehmen, dann schauen wir auf Ideas Portal