winlicli
Goto Top

Icinga Prozessdauer Überwachung auf Linux

Hallo Leute,

ich möchte auf einem Linuxserver eine Prozessdauer von einem Skript überwachen, da es passiert, dass dieses Skript hängen bleibt.

Wie kriege ich im icinga nun gesagt:

Wenn Prozess XXX länger als 86400 Sekunden läuft, dann bringe einen Alarm!

Mit Check_procs bin ich denke ich mal auf der richtigen Fährte.

Fehlt nur noch der Rest.

Kann mir das jemand kurz zeigen?

Danke

Lg

Content-Key: 368672

Url: https://administrator.de/contentid/368672

Printed on: April 28, 2024 at 06:04 o'clock

Member: Mad-Eye
Mad-Eye Mar 20, 2018 at 13:39:16 (UTC)
Goto Top
Hi WinLiCLI,

leider kann ich dir auf diesem Lösungsweg nicht helfen, allerdings haben wir ein ähnliches Problem auch gehabt. Dies konnten wir folgendermaßen lösen:

Das Skript schreibt eine Logfile und per check_fileage wird geprüft ob die Log-Datei in den letzten Minuten aktualisiert wurde. Falls nicht hängt das Script und ICINGA geht auf crit.

Vielleicht kannst du das so ähnlich auch für dich umsetzen.

Gruß,
Mad-Eye
Member: WinLiCLI
WinLiCLI Mar 20, 2018 at 18:22:49 (UTC)
Goto Top
Danke.
Das ist auch eine Idee, aber ich fande mit check_procs eine lösung face-smile

Lg
Member: Mad-Eye
Mad-Eye Mar 21, 2018 at 05:32:15 (UTC)
Goto Top
Hi nochmal,

kannst du für die Nachwelt die Lösung hier kurz erläutern? Würde mich persönlich schon interessieren.

Danke und Gruß,
Mad-Eye