Es sind Dinge grün/OK die aber eigentlich kaputt sind (stale checks)

Hallo,
Ohne jetzt zu wissen wie Dein “special agent” aussieht ist´s eh schwierig. Ich denke da würde ein Data Source Programm Sinn machen.
Bin mir nicht ganz sicher aber ich glaube checkmk geht auf stale wenn die jeweiligen Sektionen keine Daten enthalten, oder?
Wie wäre es denn wenn Du den spezial agent dann so schreibst dass wenn Du über curl keine oder ungültige Daten bekommst, die nachfolgenden Sektionen einfach einen Hinweis darauf enthalten. Dann kannst Du in dem Checkplugin entsprechend darauf reagieren:

Also z.B.:

<<<diskSpace>>>
no-valid-data
<<<hysterix>>>
no-valid-data
<<<refreshScope>>>
no-valid-data

In dem check plugin kannst Du dann ja für jeden check nach “no-valid-data” suchen und haust mittels yield einfach eine 3 raus :wink:
Das sollte auch funktionieren wenn Du einen <<<local>>> check benutzt.

Ich hoffe das hilft

Gruß

Michael