Pour obtenir des instructions sur l'installation de ces plugins à utiliser avec votre système de surveillance, voir ci-dessous. De plus, des instructions génériques pour la chaîne d'outils GNU peuvent être trouvées dans le fichier INSTALL
.
Pour les changements majeurs entre les versions, lisez le fichier NEWS
.
Pour plus d'informations sur les modifications détaillées qui ont été apportées ou les plugins qui ont été ajoutés, lisez le fichier ChangeLog
.
Certains plugins nécessitent que des programmes ou des bibliothèques supplémentaires soient installés sur votre système avant de pouvoir être utilisés. Les plugins qui dépendent d'autres programmes/bibliothèques manquants ne sont généralement pas compilés. Lisez le fichier REQUIREMENTS
pour plus d’informations.
Les plugins individuels sont auto-documentés. Tous les plugins conformes aux directives de base pour le développement fourniront une aide détaillée lorsqu'ils seront invoqués avec les options -h
ou --help
.
Vous pouvez consulter les derniers plugins sur :
Envoyez un e-mail à [email protected] pour obtenir de l'aide. Veuillez inclure le type et la version du système d'exploitation que vous utilisez. Exécutez également le plugin avec l’option -vvv
et fournissez les informations de version résultantes. Bien entendu, des informations de diagnostic supplémentaires peuvent également être requises. Faites preuve de bon sens.
Envoyez un e-mail à [email protected] pour des discussions avec les développeurs.
Pour les soumissions de correctifs et les rapports de bogues, veuillez utiliser les ressources appropriées à l'adresse :
Si vous utilisez l'arborescence Git, vous aurez besoin de m4, gettext, automake et autoconf. Pour commencer, exécutez :
./tools/setup
Pour plus de détails, consultez les directives du développeur sur https://www.monitoring-plugins.org/doc/guidelines.html.
Exécutez le script de configuration pour initialiser les variables et créer un Makefile, etc.
./configure --prefix=BASEDIRECTORY --with-cgiurl=SOMEURL
Remplacez BASEDIRECTORY
par le chemin du répertoire sous lequel votre système de surveillance est installé (la valeur par défaut est /usr/local
), et remplacez SOMEURL
par le chemin utilisé pour accéder aux CGI du système de surveillance avec un navigateur Web (la valeur par défaut est /nagios/cgi-bin
).
Compilez les plugins avec la commande suivante :
make
Installez les plugins compilés et les scripts de plugin avec la commande suivante :
make install
La procédure d'installation tentera de placer les plugins dans un sous-répertoire libexec/
du répertoire de base que vous avez spécifié avec l'argument --prefix
du script de configuration.
Certains plugins nécessitent setuid. Si vous exécutez make install en tant qu'utilisateur non root, ils ne seront pas installés. Pour installer, passez en root et exécutez :
make install-root
C'est ça! Si vous avez des problèmes ou des questions, n'hésitez pas à envoyer un e-mail à [email protected].
Vous pouvez redistribuer et/ou modifier ce logiciel selon les termes de la licence publique générale GNU telle que publiée par la Free Software Foundation ; soit la version 3 de la Licence, soit (à votre choix) toute version ultérieure ; avec l'exemption supplémentaire que la compilation, la liaison et/ou l'utilisation d'OpenSSL sont autorisées.
Ce logiciel est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de QUALITÉ MARCHANDE ou d’ADAPTATION À UN USAGE PARTICULIER.
Voir le fichier COPYING
pour le texte complet de la licence publique générale GNU, version 3.