© Pascal MARTIN (NiTroZ) 08/2007 http://pmartin.net
perl-snmp
Snmptt est un traducteur de trapsSNMP
wget http://kent.dl.sourceforge.net/sourceforge/snmptt/snmptt_1.2.tgz tar -zxvf snmptt_1.2.tgz cd snmptt_1.2
cp snmpttconvertmib snmptt /usr/sbin chmod +x /usr/sbin/snmpttconvertmib /usr/sbin/snmptt
Les fichiers suivants doivent être présents dans le répertoire /usr/local/nagios/libexec/traps
fill_trapDB genSnmpttConfFile trapHandler
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
/usr/sbin/snmptrapd -LF d /var/log/net-snmpd.log -c /etc/snmp/snmptrapd.conf
Il faut préalablement créer une commande:
Menu Configuration / Commandes / Ajouter
Puis créer le service passif comme suit :
Dans l'onglet Relation , on affecte ce service à un host ou Hostgroup.
On lui attribue également les Traps à gérer.
Enfin dans l'onglet Traitement des données , nous posons un contrôle de validité afin d'annuler ou de confirmer l'évènement.