Menu
- PNP4Nagios 0.6.x
- PNP4Nagios 0.4.x
PNP à besoin de données de performance valide de la part des plugins nagios.
Mais qu'appelle t'on les données de performance ?
Les sorties des plugins en nagios jusqu'à la version 2.x sont limitées à une ligne. Quand le plugin donne des données de performance, la sortie se scinde en deux parties. Le pipe (“|”) sert à délimiter ces deux parties.
Exemple check_icmp :
OK - 127.0.0.1: rta 2.687ms, lost 0% | rta=2.687ms;3000.000;5000.000;0; pl=0%;80;100;;
Voici la partie à gauche du pipe :
OK - 127.0.0.1: rta 2.687ms, lost 0%
et ci-dessous les données de performance :
rta=2.687ms;3000.000;5000.000;0; pl=0%;80;100;;
Les données de performance sont conçues pour être traitées automatiquement. Le format est spécifié dans le document Guide du développeur (vous trouverez rapide du format à cet emplacement). Voici néanmoins un petit récapitulatif de la norme :
rta=2.687ms;3000.000;5000.000;0;
| | | | | | |
|----|--|----|---------|-----|-|----- * labelle
|--|----|---------|-----|-|----- * valeur courante
|----|---------|-----|-|----- unité (UOM = UNIT of Measurement)
|---------|-----|-|----- seuil de l'alerte warning
|-----|-|----- seuil de l'alerte critique
|-|----- valeur minimum
|----- valeur maximum
Les champs marqués avec * sont obligatoire. Tous les autres sont optionnels.
Plusieurs séries de données peuvent être spécifiées en les séparant par des espaces. Si le label contient des blancs, il faut l'entourer de quote simple (').
PNP est sous licence GPL 2
Le développement de PNP s'organise autour de Sourceforge.Net. PNP est enregistré sous le nom “PNP4nagios”.
La version stable 0.4.x actuelle est disponible à l'emplacement suivant : Sourceforge Download
Vous pouvez également utiliser la dernière version de développement de la 0.4.x qui est généré automatiquement chaque jour depuis notre dépot SVN.
Depuis la version PNP 0.6.x, le code source est passé de SVN à GIT.
La version actuelle de développement peut être consulté à tout moment sur http://pnp4nagios.git.sourceforge.net/. En cliquant sur version de développement PNP téléchargera une archive avec la dernière version.
AVANT de demander du support, merci de vous assurer d'avoir vérifié certaines choses dans l'article vérification de votre installation.
Les développeurs et les contributeurs sont également présent sur http://www.nagios-portal.org et seront tenus au courant de nouveau posts dans la section PNP. Il vous sera demandé de poster en anglais.
Après vous être enregistré en tant qu'utilisateur, compléter votre profil en précisant la version de votre OS ainsi que la version de PNP. Précisé également si vous utilisé un package de la distribution ou si vous avez compilé le programme par vous même.
Une fois votre problème résolu, merci de marquer le titre de votre post avec ”[solved]”. Ça aidera les autres utilisateurs à trouver une solution à leur problème.
Les mailing lists sur Sourceforge peuvent-être utilisé pour obtenir du support (merci de formuler vos demandes en anglais) :
pnp4nagios-users: mailing-list des utilisateurs pour les questions sur la configurtion. Merci de bien préciser votre version d'OS ainsi que la version de PNP.
pnp4nagios-devel: mailing-list de développement pour les demandes de fonctionnalitées ou les rapports de bug. Merci de bien préciser votre version d'OS ainsi que la version de PNP.
pnp4nagios-checkins: mailing-list du suivi de l'activité du développement.
Les données de performance sont stockées en base RRD (RRDtool). Ceci veut dire que vos vieilles données à la fin du fichier RRD se feront remplacées par de nouvelles valeurs au début du fichier.
Il existe plusieurs intervales avec différentes résolutions. Les valeurs par défaut permettent de stoquer une valeur toutes les minutes pendant deux jours, une valeur toutes les 5 minutes pendant 10 jours, une valeur toutes les 1/2 heures pendant 90 jours et une valeur toutes les 6 heures pendant 4 ans. L'augmentation de l'intervale va provoquer l'agrégation des valeurs ayant pour conséquence de réduire les valeurs max. Ceci n'est pas un bug de PNP.
L'utilisation de ce format garantie que la taille des fichiers ne changera pas au cours du temps. Chaque source de données prendra environ 400 Ko.