====== CENTREON - Gestion des Traps SNMP ====== © Pascal MARTIN (NiTroZ) 08/2007 [[http://pmartin.net]] ===== Installation du rpm suivant: ===== perl-snmp ===== Installation de snmptt ===== Snmptt est un traducteur de trapsSNMP ==== Récupération de la source et décompression ==== wget http://kent.dl.sourceforge.net/sourceforge/snmptt/snmptt_1.2.tgz tar -zxvf snmptt_1.2.tgz cd snmptt_1.2 ==== Copier les fichiers et mise en place des droits ==== cp snmpttconvertmib snmptt /usr/sbin chmod +x /usr/sbin/snmpttconvertmib /usr/sbin/snmptt ===== Vérification des Plugins Nagios ===== Les fichiers suivants doivent être présents dans le répertoire **/usr/local/nagios/libexec/traps** fill_trapDB genSnmpttConfFile trapHandler ===== Chargement des MIBS sur le serveur Centreon ===== Copier les mibs constructeurs dans le répertoire **/usr/share/snmp/mibs**\\ Redémarrer net-snmp /etc/init.d/snmp restart Puis charger les mibs à traduire\\ Sous Centreon Menu Configuration / Services / Charger MIBS\\ Uploader les mibs ===== Lancement du Daemon snmptrapd ===== /usr/sbin/snmptrapd -LF d /var/log/net-snmpd.log -c /etc/snmp/snmptrapd.conf ===== Création d'un service passif ===== Il faut préalablement créer une commande: Menu **Configuration / Commandes / Ajouter** {{supervision:centreon40.png|}} Puis créer le service passif comme suit : {{supervision:centreon41.png|}} Dans l'onglet **Relation** , on affecte ce service à un host ou Hostgroup.\\ On lui attribue également les Traps à gérer. {{supervision:centreon42.png|}} Enfin dans l'onglet **Traitement des données** , nous posons un contrôle de validité afin d'annuler ou de confirmer l'évènement.\\ {{supervision:centreon43.png|}} ===== DEPLOIEMENT DE LA CONFIGURATION VERS LE MOTEUR NAGIOS ===== Menu **Configuration / Nagios** Activer la génération des fichier traps snmp\\ **Traps SNMP**\\ Générer les fichiers de configuration OUI {{centreon30.png|}} Puis **Générer**