私はsnmpトラップを受信し、NodeJSのmibファイルに従ってこのトラップのjsonオブジェクトを作成するアプリケーションで作業しています。 私はトラップを受信し、それはここで、このチュートリアルに従ってutil.inspect使用して印刷しました: http://atlantageek.com/2014/08/23/snmp-trap-listener-in-node3/node-js MIB記述ファイルを使用して、snmpトラップのOIDをテキストオブジェクト識別子に変換します。
、これはコードスニペットです:
trapd.on('trap', function(msg){
result.push(msg);
var now = new Date();
console.log("Trap Received " + now);
console.log(util.inspect(snmp.message.serializer(msg)['pdu'], false, null));
console.log(result.length);
});
テキストオブジェクトへのSNMPトラップのOIDを変換する方法MIB記述ファイルを使用した識別子、snmpjs組み込み関数または他のライブラリ(など)[pysnmp in python]を使用できますか?事前