View Full Version : plugin process-service-perfdata
Salut,
Je suis la doc d'oreon et pour perfdata il me dit qu'il faut que je télécharge le plugin process-service-perfdata mais pas moyen de le trouver sur le net si quelqu'un pouvait me donner un lien SVP
merci
smarechal
08-03-2007, 12:34 PM
Bonjour,
Est ce que cela peut t'aider?
Création du module pour l’enregistrement des données dans MySQL :
nano /usr/local/nagios/libexec/process-service-perfdata
#!/bin/bash
# some parameters passed on command line
TIMET=$1
HOSTNAME=$2
SERVICEDESC=$3
OUTPUT=$4
SERVICESTATE=$5
PERFDATA=$6
PERFFILE="/usr/local/nagios/var/service-perfdata"
/usr/bin/printf "%b" "$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICE STATE\t$PERFDATA\n" >> $PERFFILE
// on lui donne les droits en lecture et exécution
chmod +rx /usr/local/nagios/libexec/process-service-perfdata
Oreon -> Configuration -> Nagios -> Nagios.conf
set 'Performance Data Processing Option' option to YES
in 'Service Performance Data Processing Command', select 'process-service-perfdata' plugin
save changes and restart Nagios
Pas vraiment je cherche le plugin
smarechal
08-03-2007, 12:42 PM
Perso je l'ai crée a la main et mis le code indiqué.
Ca fonctionne.
en gros tu crée le fichier process-service-perfdata dans le repertoire des plugins, et tu insères le code :
#!/bin/bash
# some parameters passed on command line
TIMET=$1
HOSTNAME=$2
SERVICEDESC=$3
OUTPUT=$4
SERVICESTATE=$5
PERFDATA=$6
PERFFILE="/usr/local/nagios/var/service-perfdata"
/usr/bin/printf "%b" "$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICE STATE\t$PERFDATA\n" >> $PERFFILE
Après tu suis les instructions et ca marche.
Rectifiez moi si je dis n'importe quoi 8)