【发布时间】:2017-01-07 09:46:30
【问题描述】:
我正在开发接收 snmp 陷阱并根据 NodeJS 中的 mib 文件创建此陷阱的 json 对象的应用程序。 根据本教程,我已收到陷阱并使用 util.inspect 打印它: http://atlantageek.com/2014/08/23/snmp-trap-listener-in-node3/
这是代码sn-p:
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);
});
如何使用 MIB 描述文件将 snmp 陷阱的 OID 转换为文本对象标识符,是否有任何 snmpjs 内置函数或任何其他库,例如 [pysnmp in python] 我可以使用它吗?!
提前致谢
【问题讨论】: