Nagios – Durch die Überwachung der laufenden Prozesse in Windows oder Linux

sehr gut! Ich lasse ein Dokument, das uns so lange helfen, wie wir sicherstellen wollen, dass wir ein Programm, das auf jedem Computer in unserer Organisation haben. Wir werden sehen, Schritte zu überwachen, ob ein Remote-Computer oder Linux entweder unter Windows einen Prozess hat ausgeführt, und Alarm im Fall seines Sturzes. Interesase gut, wenn wir den Verbrauch von CPU oder RAM überwachen könnten, dies alles nur durch SNMP!

 

wir begonnen! Als wir das erste, was wissen wird Befehl registrieren, wenn wir nicht tun, “Aufbau” > “Befehle” > “Hinzufügen” und cumplimentamos die folgende:

  • Befehlsname: Wir Form eines Namens, in der Regel zu assoziieren es einfacher wir den Namen des Skripts setzen, in diesem Beispiel: ‚check_centreon_snmp_process_detailed
  • Befehlstyp: Marcamos ‚Check‘.
  • Befehlszeile: Und hier wissen wir, dass wir das, was wirklich laufen haben, Verwendung sollte etwas sein, Variablen und Argumente wie: ‚$ USER1 $ / check_centreon_snmp_process_detailed -H $ HOSTADDRESS $ -C $ USER2 $ n $ ARG1 $ -w $ ARG2 $’

 

klicken Sie auf “beschreiben Argumente” die Argumente zu definieren, um leichter zu erinnern, wenn die Erstellung und Dienstleistungen, die ARG1 wird der Name des Prozesses und ARG2 ist die Anzahl der Prozesse sein. halten mit “sparen”.

 

lassen Sie uns “Aufbau” > “Dienstleistungen” > “Hinzufügen” ein oder clonamos…,und jetzt ist die interessante, jedes Mal, wenn Sie wollen einen Prozess auf einem Windows oder Linux überwachen, wir schaffen einen Dienst mit den folgenden Informationen (zumindest):

  • Beschreibung: Verdeutlichen Sie, daß etwas, das uns auf das Verfahren macht wach (nicht: ‚Proceso Internet Explorer‘, ‚Apache-Prozess‘…)
  • Service-Vorlage: Normalerweise wählen Sie ‚generic-service’ pair setzen uns allgemeine Optionen.
  • Prüfbefehl: Wählen Sie den Befehl Combo Sie gerade im vorherigen Schritt erstellt.
  • args: Wenn alles korrekt ist, wir fragen 2 Argumente, die erste, wie wir mit dem Namen der ausführbaren Datei füllen werden, In den obigen Beispielen iexplore.exe’ die ‚apache2‘… Und die zweite Zahl gibt die Warnung / kritische Prozesse, die aktiv sind,: 0,1 (für 1 Prozess), 1,2 (für 2 Prozesse), 2,3 (für 3 Prozesse)…

halten mit “sparen”,

 

Und wie immer, wir aufnehmen und Exportkonfiguration! Und bereits in der Registerkarte Monitoring können wir sehen, ob wir die Prozesse und überwacht! Eine Sache weniger, im Auge zu behalten im Kopf, Wahrheit???? Ich genieße es!!

sicher, Wenn der Befehl wir das Argument setzen ‚-m MB_WARNING,MB_CRITICAL’ Wir können den Verbrauch von RAM überwachen. Wie, wenn wir interesase uns zu warnen, wenn ein Prozess einen Schwellenwert überschreitet die CPU-Auslastung, Es wäre mit ‚-u% _WARNING,%_KRITISCH'.

 

Letzte Artikel von Hector Herrero (Alle anzeigen)