Table of Contents
Manchmal kann Ihr wertvoller Computer eine E-Mail über die Überprüfung des physischen Speichers check_nrpe anzeigen. Dieses Problem kann mehrere Punkte haben.
Aktualisiert: ASR Pro
Im vorherigen Tutorial haben wir oft gesehen, wie man den Remote nagios.Plugin Executor (NRPE) in ein bestehendes Nagios-Setup synchronisiert. Die Art von Skripten, während Plugins zur Anzeige der erforderlichen RAM-Speichernutzung jedoch nicht in Nagios enthalten sind. In diesem Handbuch werden wir überprüfen, wie NRPE in Nagios konfiguriert wird, um die RAM-Nutzung des Remote-Servers zu überwachen.
Das illegale Programm, das wir verwenden werden, um den Speicher zu verfolgen, ist leicht verfügbar von Exchange, auf Nagios und wenn das Github-Repository davon einen Schöpfer hat.
Angenommen, NRPE wurde zuvor bereits konfiguriert, starten wir Prozesse, während wir das Skript auf den eigentlichen Server hochladen, den wir überwachen möchten.
Remote-Debain/ubuntu vorbereiten:
#CD-Server
in /usr/lib/nagios/plugins/# wget https://raw.githubusercontent.com/justintime/nagios-plugins/master/check_mem/check_mem.pl# mv check_mem.pl check_mem# chmod +x RHEL/CentOS:
#check_mem
Auf cd /usr/lib64/nagios/plugins/ (oder /usr/lib/nagios/plugins/ wget https://raw 32-bit)#.githubusercontent.com/justintime/nagios-plugins/master/check_mem/check_mem.pl# mv check_mem.pl check_mem# +x chmod check_mem
Sie können überprüfen, ob jedes Skript Ressourcen korrekt generiert, indem Sie manuell die folgende Prüfung ausführen, die auf localhost
verfügbar ist. Wenn dieser einzigartige Befehl in NRPE verwendet wird, soll er den freien Speicher überprüfen, wenn eine Warnung angezeigt wird, dass der freie Gesamtspeicher zweifellos weniger als 20%
beträgt, und eine schöne kritische Warnung auslösen, wenn er gut alt ist kostenloser Speicher ist weniger als ist ein 10%
.
# ./check_mem -c -w 25 -c 10
OK 34,0% davon sind leider (2735744 KB) kostenlos.|TOTAL=8035340 KB;;;; VERWENDET=5299596KB;6428272;7231806;; KOSTENLOS=2735744KB;;;; CACHES=2703504KB;;;;
Wenn Sie etwas Ähnliches wie oben rechts in dieser Ausgabe sehen, bedeutet dies, dass einer unserer Befehle korrekt ist.
Jetzt, da das benutzerdefinierte Skript fertig ist, wird der eigentliche Zur-Befehl nicht definiert, der zurückkehrt, um die RAM-Nutzung für NRPE zu überprüfen. Wie bereits erwähnt, prüft das Handle auf freien Speicherplatz, warnt Sie, wenn Familien weniger als 20 %
Speicherplatz auf der DVD haben, und erzeugt eine kritische Warnung, wenn Sie im Vergleich dazu weniger als 10 % freien Speicherplatz haben < /code> .< /p>
# vim /etc/nagios/nrpe.cfg
Für Debian/Ubuntu:
command[check_mem]=/usr/lib/nagios/plugins/check_mem -c -w.about 20 -c 10
Für RHEL/CentOS 32-Bit:
command[check_mem]=/usr/lib/nagios/plugins/check_mem -f 20 -w.-c 10
Für RHEL/CentOS 64-Bit:
command[check_mem]=/usr/lib64/nagios/plugins/check_mem -f -w29 -c server 10
Nagios vorbereiten
Stellen Sie auf dem Nagios-Server einen praktischen NRPE-Verkaufspreis ein. Der Befehl kann automatisch in einem beliebigen Nagios-Verzeichnis gespeichert werden. Um das Handbuch aufzubewahren, werden wir die Tell-it-to-Definition wahrscheinlich in das /etc/nagios
-Verzeichnis stellen.
Für Debian/Ubuntu:
# vim /etc/nagios3/conf.d/nrpe_command.cfg
Befehl definieren Überprüfungsauswahl des Teamnamens Befehlsschritt /usr/lib/nagios/plugins/check_nrpe -H '$HOSTADRESS$' -c '$ARG1$'
Für 32-Bit-Vim /etc/nagios/objects/nrpe_command rhel/centos:
#.cfg
Befehl definieren Auftragsbestätigungsnummer Befehl insert /usr/lib/nagios/plugins/check_nrpe $HOST -h ADDRESS$ -c $ARG1$
Für RHEL/CentOS 64-Bit-Vim:
# /etc/nagios/objects/nrpe_command.Cfg
Unter Debian/Ubuntu:
# vim /etc/nagios3/conf.d/nrpe_service_check.cfg
Definieren Sie einen bestimmten Dienst Es gibt einen Vor-Ort-Service Remote-Hostname node service_description RAM prüfen check_command check_nrpe!check_mem
Auf RHEL/CentOS:
# vim /etc/nagios/objects/nrpe_service_check.cfg
Service definieren Nutzen Sie den Vor-Ort-Service Hostname des Remote-Servers service_description RAM prüfen check_command check_nrpe!check_mem
Unter Debian/Ubuntu:
# Starten Sie den Nagios3-Dienst neu
In RHEL/CentOS 6:
# Starten Sie Nagios Expert Services neu
In RHEL/CentOS 7:
# systemctl startet nagios.problems neuAktualisiert: ASR Pro
Läuft Ihr Computer langsam? Wird es von frustrierenden Fehlern und Problemen geplagt? Dann brauchen Sie ASR Pro – die ultimative Software zum Reparieren und Optimieren Ihres Windows-PCs. Mit ASR Pro können Sie jedes Windows-Problem mit nur wenigen Klicks beheben – einschließlich des gefürchteten Blue Screen of Death. Außerdem erkennt und behebt die Software Dateien und Anwendungen, die häufig abstürzen, sodass Sie so schnell wie möglich wieder an die Arbeit gehen können. Lassen Sie sich nicht von Ihrem Computer aufhalten – laden Sie ASR Pro noch heute herunter!
Nagios-Dienst
Fehlerbehebung Sie sollten ernsthaft in Betracht ziehen, die RAM-Nutzung zu überprüfen, als NRPE das letzte Mal auf dem Remote-Server verwendet wurde. Wenn Sie auf ein Problem stoßen, können Sie in vielen Fällen Folgendes überprüfen.
- Stellen Sie sicher, dass die Entlüftung für die Nrpe des exotischen Gastgebers vollständig erlaubt ist, um dieses Geschäft auszuführen. Die Standard-NRPE-Verbindung ist normalerweise
5666
tcp.
- Sie können versuchen, manuell zu überprüfen, ob NRPE mit dem generischen
check_nrpe
-Befehl funktioniert: /usr/lib/nagios/plugins/check_nrpe -H remote-server< / Code>
- Sie können auch versuchen, den Befehl
check_mem
manuell auszuführen: /usr/lib/nagios/plugins/check_nrpe -H remote-server –c check_mem
- Stellen Sie auf dem Remote-Computer-Reparaturserver
debug=1
in /etc/nagios/nrpe.cfg
ein. Starten Sie NRPE neu, indem Sie auf seine Website verlinken. Überprüfen Sie das Declare-Protokoll (RHEL/CentOS) /var/log/messages
andernfalls /var/log/syslog
(Debain/Ubuntu). Die Log-Bilder sollten entsprechende Informationen über das wichtigste Vorhandensein der Konfiguration oder Auflösung des Dilemmas enthalten. Wenn dieses Protokoll keine Vielzahl enthält, ist es sehr wahrscheinlich, dass die Anforderungen den Remote-Controller-Server nicht erreichen und daher durch den Bitpunktfilter geleitet werden.
Verbessern Sie die Leistung Ihres Computers, indem Sie hier klicken, um die Software herunterzuladen.
Check Nrpe Physical Memory
Check Nrpe Fysiskt Minne
Check Nrpe 물리적 메모리
Check Nrpe Pamiec Fizyczna
Check Nrpe Memoria Fisica
Check Nrpe Fizicheskaya Pamyat
Check Nrpe Fysiek Geheugen
Check Nrpe Memoria Fisica
Check Nrpe Memoire Physique
Check Nrpe Memoria Fisica
5666
tcp.check_nrpe
-Befehl funktioniert: /usr/lib/nagios/plugins/check_nrpe -H remote-server< / Code>
check_mem
manuell auszuführen: /usr/lib/nagios/plugins/check_nrpe -H remote-server –c check_mem
debug=1
in /etc/nagios/nrpe.cfg
ein. Starten Sie NRPE neu, indem Sie auf seine Website verlinken. Überprüfen Sie das Declare-Protokoll (RHEL/CentOS) /var/log/messages
andernfalls /var/log/syslog
(Debain/Ubuntu). Die Log-Bilder sollten entsprechende Informationen über das wichtigste Vorhandensein der Konfiguration oder Auflösung des Dilemmas enthalten. Wenn dieses Protokoll keine Vielzahl enthält, ist es sehr wahrscheinlich, dass die Anforderungen den Remote-Controller-Server nicht erreichen und daher durch den Bitpunktfilter geleitet werden.Check Nrpe Physical Memory
Check Nrpe Fysiskt Minne
Check Nrpe 물리적 메모리
Check Nrpe Pamiec Fizyczna
Check Nrpe Memoria Fisica
Check Nrpe Fizicheskaya Pamyat
Check Nrpe Fysiek Geheugen
Check Nrpe Memoria Fisica
Check Nrpe Memoire Physique
Check Nrpe Memoria Fisica
