首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NET-SNMP陷阱处理与python

NET-SNMP陷阱处理与python
EN

Stack Overflow用户
提问于 2017-09-21 08:34:41
回答 1查看 1.8K关注 0票数 0

是否有用于处理接收到的NET陷阱的python模块?我并不是在寻找用pysnmp之类的东西捕获SNMP陷阱的整个过程,而只是处理。格式化值,并可能根据接收到的通知创建json。

EN

回答 1

Stack Overflow用户

发布于 2017-09-21 14:08:26

你最初的问题是关于侏儒的,所以我会回答的。;-)

这在很大程度上取决于你所说的处理是什么意思。使用pysnmp,您可以从两个独立的部分构建一个应用程序--捕获部分和格式化部分。

为了捕获,您可以使用这个剧本,它为您提供陷阱消息中的SNMP变量绑定。一旦获得var绑定,就可以通过MIB查找部分运行它们,这将为OID和格式优美的值生成友好的人名。

除了MIB查找成功,您需要知道并显式地预先加载代理实现的MIB(例如,.loadModules()调用)。

在Python的内置json.dumps()中,将美化的OID-值转换为JSON似乎很简单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46339124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档