Pour capturer des interruptions SNMP (également appelées abusivement « TRAP »), il faut au moins disposer du service « snmptrapd » du projet Net-SNMP. Ce démon est capable d'exécuter une commande pré-définie sur la réception d'une interruption dont la définition aura été configurée au préalable.
Que tu disposes déjà un serveur Nagios ou non, pour plus de souplesse, tu peux adjoindre un démon « snmptt » (ou « SNMP Trap Translator » du projet homonyme) dont le rôle sera de traduire directement les interruptions émises en commande adéquates. Il ne remplacera pas, en soi, le service « snmptrapd ». L'intérêt de cet outil (avec « snmpttconvertmib ») est de permettre de « compiler » (c'est un terme abusif) les MIB des différents agents SNMP disposant d'OID de type TRAP ou NOTIFY automatiquement en un fichier de configuration pour snmptt.
Pour plus d'informations sur la marche à suivre, tu peux consulter la documentation rédigée par un certain Xavier Dusart : http://xavier.dusart.free.fr/nagios/snmptraps.html
# Console SNMP avec Nagios + snmptrapd + snmptt
Posté par Raphaël SurcouF (site web personnel) . En réponse au message cpqarrayd et envoi d'email. Évalué à 1.
Que tu disposes déjà un serveur Nagios ou non, pour plus de souplesse, tu peux adjoindre un démon « snmptt » (ou « SNMP Trap Translator » du projet homonyme) dont le rôle sera de traduire directement les interruptions émises en commande adéquates. Il ne remplacera pas, en soi, le service « snmptrapd ». L'intérêt de cet outil (avec « snmpttconvertmib ») est de permettre de « compiler » (c'est un terme abusif) les MIB des différents agents SNMP disposant d'OID de type TRAP ou NOTIFY automatiquement en un fichier de configuration pour snmptt.
Pour plus d'informations sur la marche à suivre, tu peux consulter la documentation rédigée par un certain Xavier Dusart :
http://xavier.dusart.free.fr/nagios/snmptraps.html
Et si tu as d'autres questions sur SNMP ou Nagios, il existe un forum assez spécialisé sur la question :
http://forums.bfl-solutions.eu/viewforum.php?f=1