Moin,
ich habe für ein End2End Monitoring ein Dienst angebunden und versuche nun den neuen Agent über eine Wato Konfiguration auf zu rufen.
Den rulespec und das zusammenbauen des aufrufes funktioniert soweit, jedoch sucht er nach dem agent immer unter dem falschen Pfad:
“~/share/check_mk/agents/special/agent_" und nicht wie erwartet unter "~/local/share/check_mk/agents/special/agent_”
Was mache ich falsch. Ich stehe etwas auf dem schlauch.
Hi,
hast du auch den eine check agent_… in checks für die Umsetzung der Parameter in Komandozeile erstellt? Du brauchst:
~/local/share/check_mk/agent/agent_…
~/local/share/check_mk/checks/agent_…
ggf.
~/local/share/check_mk/web/plugins/wato (falls du Parameter verändert hast)
ja das hab ich getan.
Wenn ich “cmk -D hostname” aufrufe stimmt der Programmaufruf mit den aus Wato übergebenen Werten, jedoch wird das Programm nicht unter local gesucht.
Wichtig ist die Datei welche du unter “~/local/share/check_mk/checks/agent_meintolleragent” angelegt hast. Wenn dort alles richtig drin ist dann sollte er automatisch immer den richtigen Agenten finden egal ob in “~/local/share” oder “~/share”