Anweisungen zur Installation dieser Plugins zur Verwendung mit Ihrem Überwachungssystem finden Sie unten. Darüber hinaus finden Sie in der INSTALL
Datei allgemeine Anweisungen für die GNU-Toolchain.
Informationen zu größeren Änderungen zwischen den Veröffentlichungen finden Sie in der NEWS
Datei.
Informationen zu detaillierten vorgenommenen Änderungen oder hinzugefügten Plugins finden Sie in der ChangeLog
Datei.
Einige Plugins erfordern die Installation zusätzlicher Programme oder Bibliotheken auf Ihrem System, bevor sie verwendet werden können. Plugins, die von anderen fehlenden Programmen/Bibliotheken abhängig sind, werden in der Regel nicht kompiliert. Weitere Informationen finden Sie in der Datei REQUIREMENTS
.
Einzelne Plugins sind selbstdokumentierend. Alle Plugins, die den grundlegenden Entwicklungsrichtlinien entsprechen, bieten detaillierte Hilfe, wenn sie mit den Optionen -h
oder --help
aufgerufen werden.
Sie können die neuesten Plugins überprüfen unter:
Senden Sie eine E-Mail an [email protected], um Hilfe zu erhalten. Bitte geben Sie den Betriebssystemtyp und die Version an, die Sie verwenden. Führen Sie das Plugin außerdem mit der Option -vvv
aus und geben Sie die resultierenden Versionsinformationen an. Natürlich können auch zusätzliche Diagnoseinformationen erforderlich sein. Verwenden Sie ein gutes Urteilsvermögen.
Für Entwicklerdiskussionen senden Sie eine E-Mail an [email protected].
Für Patch-Einreichungen und Fehlerberichte nutzen Sie bitte die entsprechenden Ressourcen unter:
Wenn Sie den Git-Baum verwenden, benötigen Sie m4, gettext, automake und autoconf. Führen Sie zunächst Folgendes aus:
./tools/setup
Weitere Einzelheiten finden Sie in den Entwicklerrichtlinien unter https://www.monitoring-plugins.org/doc/guidelines.html.
Führen Sie das Konfigurationsskript aus, um Variablen zu initialisieren und ein Makefile usw. zu erstellen.
./configure --prefix=BASEDIRECTORY --with-cgiurl=SOMEURL
Ersetzen Sie BASEDIRECTORY
durch den Pfad des Verzeichnisses, in dem Ihr Überwachungssystem installiert ist (Standard ist /usr/local
), und ersetzen Sie SOMEURL
durch den Pfad, der für den Zugriff auf die CGIs des Überwachungssystems mit einem Webbrowser verwendet wird (Standard ist /nagios/cgi-bin
. ).
Kompilieren Sie die Plugins mit dem folgenden Befehl:
make
Installieren Sie die kompilierten Plugins und Plugin-Skripte mit dem folgenden Befehl:
make install
Der Installationsvorgang versucht, die Plugins in einem libexec/
-Unterverzeichnis im Basisverzeichnis zu platzieren, das Sie mit dem Argument --prefix
für das Konfigurationsskript angegeben haben.
Es gibt einige Plugins, die setuid erfordern. Wenn Sie make install als Nicht-Root-Benutzer ausführen, werden sie nicht installiert. Wechseln Sie zum Installieren zu Root und führen Sie Folgendes aus:
make install-root
Das ist es! Bei Problemen oder Fragen können Sie gerne eine E-Mail an [email protected] senden.
Sie können diese Software unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weiterverbreiten und/oder ändern. entweder Version 3 der Lizenz oder (nach Ihrer Wahl) eine spätere Version; mit der zusätzlichen Ausnahme, dass das Kompilieren, Verknüpfen und/oder Verwenden von OpenSSL erlaubt ist.
Diese Software wird in der Hoffnung verbreitet, dass sie nützlich ist, jedoch OHNE JEGLICHE GARANTIE; ohne die stillschweigende Garantie der MARKTGÄNGIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
Den vollständigen Text der GNU General Public License, Version 3, finden Sie in der COPYING
Datei.