Installation de PNP4Nagios : Différence entre versions
De wikiGite
(→Paramétrage) |
|||
Ligne 19 : | Ligne 19 : | ||
=== Paramétrage === | === Paramétrage === | ||
+ | Vérifier l'emplacement du fichier htpasswd (dans | ||
*Se connecter à : http://localhost/pnp4nagios | *Se connecter à : http://localhost/pnp4nagios | ||
− | * | + | * |
*Renommer ou supprimer le fichier install.php | *Renommer ou supprimer le fichier install.php | ||
*Ajouter les lignes suivantes dans /etc/shinken/nagios.cfg : | *Ajouter les lignes suivantes dans /etc/shinken/nagios.cfg : |
Version du 5 juin 2012 à 12:34
PNP is an addon to nagios which analyzes performance data provided by plugins and stores them automatically into RRD-databases.
Sommaire
Pré-Requis
apt-get install rrdtool apt-get install librrds-perl apt-get install zlib1g zlib1g-dev libpng12-0 libpng12-dev libfreetype6 libfreetype6-dev libart-2.0-2 libart-2.0-dev librrd-dev apt-get install php5-gd a2enmod rewrite
Téléchargement et compilation de PNP4Nagios
wget http://downloads.sourceforge.net/project/pnp4nagios/PNP-0.6/pnp4nagios-0.6.17.tar.gz tar -xvzf pnp4nagios-*.tar.gz cd pnp4nagios-* ./configure --with-nagios-user=shinken --with-nagios-group=shinken make all make install make fullinstall
L'installation paramètre Apache en ajoutant un fichier /etc/apache2/conf.d/pnp4nagios.conf, puis relance le serveur web.
Paramétrage
Vérifier l'emplacement du fichier htpasswd (dans
- Se connecter à : http://localhost/pnp4nagios
- Renommer ou supprimer le fichier install.php
- Ajouter les lignes suivantes dans /etc/shinken/nagios.cfg :
process_performance_data=1 # # service performance data # service_perfdata_file=/usr/local/nagios/var/service-perfdata service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tSERVICEDESC::$SERVICEDESC$\tSERVICEPERFDATA::$SERVICEPERFDATA$\tSERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tSERVICESTATE::$SERVICESTATE$\tSERVICESTATETYPE::$SERVICESTATETYPE$\tSERVICEOUTPUT::$SERVICEOUTPUT$ service_perfdata_file_mode=a service_perfdata_file_processing_interval=15 service_perfdata_file_processing_command=process-service-perfdata-file # # host performance data starting with Nagios 3.0 # host_perfdata_file=/usr/local/nagios/var/host-perfdata host_perfdata_file_template=DATATYPE::HOSTPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tHOSTPERFDATA::$HOSTPERFDATA$\tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tHOSTOUTPUT::$HOSTOUTPUT$ host_perfdata_file_mode=a host_perfdata_file_processing_interval=15 host_perfdata_file_processing_command=process-host-perfdata-file
- Démarrer le service NCPD
/etc/init.d/ncpd start
Accès à l'interface Web
http://<@IP-serveur>/pnp4nagios
Plus d'informations sur Shinken & PNP : http://shinken-monitoring.org/wiki/use_with_pnp