Zum Inhalt springen

Icinga2 Konfiguration


churchnerin

Empfohlene Beiträge

Hallo,

ich bin gerade dabei, mich in Icinga2 einzuarbeiten.

Soweit läuft es auch und eine Windows Test-VM lässt sich auch überwachen.

Meine Frage bezieht sich jetzt auf Prozesse und Dienste.

Mit der Standardkonfiguration lassen sich alle Prozesse und Dienste überwachen.

 

Gibt es auch die Möglichkeit, separat einzeln bestimmte Dienste und Prozesse überwachen zu lassen?

Danke :)

1.png

Bearbeitet von churchnerin
Link zu diesem Kommentar
Auf anderen Seiten teilen

Es gibt über nrpe die Möglichkeit alias_process mit einem Argument zu versehen, so habe ich z.b. durch

object Service "Prozess" {
import "generic-service"
host_name = "SRV-TERM1"
check_command = "check_process"
vars.remote_nrpe_command = "alias_process"
vars.arg1 = "[PROZESSNAME]"
}

Die Möglichkeit diesen Prozess zu überwachen und bei 0 Prozessen einen Kritischen Wert zu erhalten. In Grafana kann ich dann hinterher die Summe anzeigen um z.b. geöffnete terminalserverprozesse anzuzeigen.

 

Nachtrag:

Bei Diensten konnte ich eine solche Möglichkeit nicht finden.

 

Bearbeitet von FlareForce
Nachtrag
Link zu diesem Kommentar
Auf anderen Seiten teilen

Schon mal so probiert?

define service{ 
use generic-service 
host_name HOSTNAME 
service_description BESCHREIBUNG 
check_command check_nt!PROCSTATE! -d SHOWALL -l Prozess.exe 
}

Weiß aber nicht, ob "check_nt" direkt mit der Standardinstallation möglich ist, oder aber man dafür Module / Plugins nachinstallieren muss.

 

Ansonsten such mal bei Google nach "checkprocstate".

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn die Anzahl des Prozesses ARG1 = 1 ist, ist es kritisch. Bei mehreren gleichen Prozessen z.b. Explorer.exe 2x ist der Wert dann 2.0 und 'OK'.Die oben genannte Alternative funktioniert auch. Du wirst nur keine Anzahl der Prozesse erhalten sondern nur ob der gewünschte Prozess läuft.

$ /usr/lib/nagios/plugins/check_nt -H 192.168.0.6 -p 12489 -v PROCSTATE -l explorer.exe

$  OK: All processes are running.

Brauchte bei meiner implementierung allerdings die genaue Anzahl der Terminalserververbindungen.

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...