Active Check / Datasource wird nicht ausgeführt

Das Problem hier lässt sich erklären ist aber etwas “esoterischer Natur”.
Es ist möglich pro Host mehrere Special Agents auszuführen aber nur eine Regel welche mittels “Individual program call instead of agent Access” konfiguriert wurde.
Dies ist ein Überbleibsel von früher wo es nur hieß - entweder Agent oder ein Special Agent. Damals gab es noch gar nicht regulär die Option mehrere Special Agents pro Host zu haben.
Das Problem lässt sich umgehen indem du auch noch für den Special Agent eine Konfiguration erstellts in etwa so wie bei meinem Dell Powervault Agent hier.

Dann kannst du deinen Host auch auf die Option setzen “Configured API integrations, no CheckMK agent” wenn du dann alles als Special Agent.
Ein Tipp noch die Special Agents sollten/müssten sich alle im Verzeichnis “~/local/share/check_mk/agents/special/” befinden und die Namen müssen dem Schema “agent_…” entsprechen. Sonst klappt das mit der Webconfig nicht.

2 Likes