Benutzer-Werkzeuge

Webseiten-Werkzeuge


checkmk

Check_MK

Pfade

Notification Providers /omd/sites/<site>/local/share/check_mk/notifications
Notification Logs /omd/sites/<site>/var/log/notify.log
Piggyback Data /omd/sites/<site>/tmp/check_mk/piggyback

Regeln

Maximum number of check attempts for service/host

Anzahl an failed checks bis ein Alert ausgelöst wird

Bugfixes

Zum Debugging kann es hilfreich sein, sich die Ausgabe der Agents am Check_MK Server direkt anzeigen zu lassen.

Standard Agent

cmk -d <SERVERNAME>

VMware vSphere Special Agent

/omd/sites/<site>/share/check_mk/agents/special/agent_vsphere --debug --no-cert-check '-u' '<USERNAME>' '-s' '<PASSWORD>' <SERVERNAME>

Proxmox Special Agent

Agent ausführen:

/omd/sites/<site>/share/check_mk/agents/special/agent_proxmox_ve --verbose --debug '-u' 'USERNAME@pve' '-p' '<PASSWORD>' '--port' 8006 '--no-cert-check' '--timeout' 20 '<SERVERNAME>'

Agent reparieren:

Standardmäßig ist der Agent funktionslos. Er muss vor der Verwendung repariert werden.

/omd/sites/<site>/lib/python3/cmk/special_agents/agent_proxmox_ve.py

Zeile 502 „time_info“: node[„time“], auskommentieren!

cmk-agent-ctl-daemon failed

Nach einem Agent Update auf Version 2.1.0 oder später ist üblicherweise der Linux Agent kaputt und der Dienst cmk-agent-ctl-daemon stürzt immer ab. Im SYSLOG finden sich unsinnige Meldungen wie Address in use (os error 98). In diesem Fall ist es notwendig den Agent mittels purge zu deinstallieren und neu zu installieren. Die Plugins bleiben dabei auf dem System erhalten.

check_mk Socket failed

Nach einem Agent Update auf Version 2.1.0 oder später ist manchmal die systemd Konfiguration kaputt. Dies äußert sich in der Meldung der 1 socket failed (check_mk). Die Ausgabe von systemctl status check_mk.socket wird Loaded: not-found (Reason: Unit check_mk.socket not found.) und Active: failed sein.
Zuerst muss der Agent mittels purge deinstalliert werden. Danach kann mit dem Befehl systemctl reset-failed die vom Agent hinterlassene Altkonfiguration bereinigt werden. Danach muss die Ausgabe des Status Unit check_mk.socket could not be found. sein. Nun kann der Agent wieder installiert werden.

checkmk.txt · Zuletzt geändert: 2024/11/06 08:24 von admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki