| Languages: |
English • Deutsch |
|
Ein Plugin ist ein command-line script oder eine Ausführbare Datei, um den Stutus eines Rechners oder eines speziellen Dienstes auf dem Rechner zu überprüfen. Wann immer Nagios einen Dienst oder den Host überprüfen möchte, führt er das Plugin auf dem lokalen Server oder den Entfernten Server via NSClient++, check_by_ssh oder NRPE aus.
Wie du schon weisst, überwacht Nagios Rechner und Dienste in deinem Netzwerk.
Die eigentliche Überprüfung der Rechner und Dienste werden von sogenannten plugins erledigt, welche einen eindeutigen return-code als Status an Nagios zurückliefern.
Hier ein paar wichtige Regeln für Nagios-Plugins.
Ein Plugin muss folgendes erfüllen:
Ein Plugin sollte:
Du kannst normalerweise jedes check_plugin in einer Shell laufen lassen um es zutesten.
Führe die check_plugins immer als der Benutzer aus, unter dem der Nagios-Dienst läuft, und sei sicher das auch die gleichen Umgebungsvariablen gesetzt sind. Wenn du nach der Standardroutine Nagios installiert hast dann ist es meistens der Benutzer nagios.
Wir haben eine kurze Anleitung für plugin test erstellt.
Werfe einen Blick in die kurze Anleitung für das benutzen von plugins.
Möchtest du mehr über die Entwicklung von Plugins erfahren, dann besuche die Developer Guidelines Page for Nagios Plugins auf Sourceforge.
Wir versuchen eine komplette Liste der Plugins für Naigos hier bereitzusellen. Diese einzelnen Seiten sollten dazu helfen sich einen Überblick zu verschaffen, oder sich zu Informieren, was das plugin tut und wie die Aufruf Parameter sind.
Die Dokumentation für die Offiziellen Nagios-Plugins findest du in dem
man page Abschnitt auf www.nagiosplugins.org.
Nagios ist ein sehr leistungsfähiges Werkzeug, besonders weil eine menge an Erweiterungen und Plugins vorhanden sind um eine Menge an Geräten und Dienste zu Überwachen.
soll hier die Plattform sein um all die kleinen und grossen Erweiterungen zu bündeln und zentral auf einer Plattform zur Verfügung zu stellen.