• Skip to content
  • Skip to primary sidebar

_Benjamin _Perrin

Le blog d'un artisan de l'informatique

Header Right

Configuration entre nagios3 et pnp4nagios sur Debian Wheezy

5 mars 2014 by Benj 2 Comments

pnp4nagiosPetit billet rapide pour me souvenir. Lors de l’installation des paquets nagios3 et pnp4nagios séparément, Debian ne les configures pas pour fonctionner ensembles.
Je présenterai ici, comment faire pour configurer en mode synchrone pnp4nagios. La configuration la plus simple, mais pas la plus « efficace » question performance, pour les autres modes, ce reporter à la documentation.

Activer les perfdata nagios

Ouvrir le fichier /etc/nagios3/nagios.cfg et décommenter / modifier les lignes comme-ceci:

process_performance_data=1
host_perfdata_command=process-host-perfdata
service_perfdata_command=process-service-perfdata

Mofication de la ligne de commande perfdata

Editer le fichier /etc/nagios3/commands.cfg et modifier les « command_line » comme ci-dessous:

# ‘process-host-perfdata’ command definition
define command{
command_name process-host-perfdata
command_line /usr/bin/perl /usr/lib/pnp4nagios/libexec/process_perfdata.pl -d HOSTPERFDATA
}
# ‘process-service-perfdata’ command definition
define command{
command_name process-service-perfdata
command_line /usr/bin/perl /usr/lib/pnp4nagios/libexec/process_perfdata.pl
}

Droits apache

En cas de problème pour afficher les graphiques, regarder du coté de /var/lib/pnp4nagios si les permissions sont correcte:

drwxr-xr-x 3 nagios www-data 4096 Mar 1 01:01 pnp4nagio

Tester la configuration pnp4nagios

Une fois le chemin modifier, vous pouvez tester votre configuration en téléchargeant ce script (officiel: http://verify.pnp4nagios.org/ ) et en exécutant la commande suivante sur le serveur:

perl ./verify_pnp_config –mode sync –config=/etc/nagios3/nagios.cfg –pnpcfg=/etc/pnp4nagios/

Afficher un lien dans nagios pour accéder aux graphiques

Ajouter l’option suivantes dans le fichier /etc/nagios3/conf.d/generic-service_nagios2.cfg

action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$

 

Filed Under: Systèmes et réseaux Tagged With: configuration, debian, nagios 3, perfdata, pnp4nagios, wheezy

Reader Interactions

Comments

  1. noname98 says

    26 mai 2014 at 13 h 52 min

    Merci pour ce pense bête 😉

    Répondre
  2. mmaura66 says

    14 mai 2015 at 13 h 07 min

    Merci

    il manque pour activer apache:


    ln -s /etc/pnp4nagios/apache.conf /etc/apache2/conf-available/pnp4nagios.conf
    a2enconf pnp4nagios

    Répondre

Laisser un commentaire Annuler la réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Primary Sidebar

Pages

  • À propos…
  • Aide mémoire SHELL
  • Aide mémoire SSH
  • Aide mémoire VIM
  • Astuce Putty
  • Note sur Centreon & Nagios

Articles récents

  • Utiliser le RPN Dedibox sur une machine virtuelle VMware
  • Nginx: Proxy Pass conditionné par remote IP
  • Configuration entre nagios3 et pnp4nagios sur Debian Wheezy
  • Monter un partage NFS sur Raspbian
  • DNS Bind9: ajout d’un serveur secondaire à votre zone.
  • Authentification apache / htaccess avec mysql
  • Relai/passerelle SMTP multi-domaines Postfix

Copyright © 2021 · Genesis Sample on Genesis Framework · WordPress · Log in