谁能救救我,net-snmp开发,在使用一段时间后就收不到TRAP了。
我是使用net-snmp库,Debug模式下没有问题,但release下就会出现程序跑个十多分钟就收不到TRAP的情况,代码我觉得没问题,也没有什么没初始化的变量。重新打开程序,又能够顺利收到TRAP。如能解决此问题,愿给200分。
...全文
相关推荐
用net-snmp的api实现trap接收,windows+linux
用net-snmp的c apis实现trap的接收,类似于snmptrapd工具的实现,但是更为简单。
C语言发送SNMP Trap消息
项目需求系统利用SNMP Trap消息上报状态给NMS,考虑使用net-snmp提供的SNMP库函数实现该功能,且需要根据不同端口使用不同的session。 1)头文件 为了使用 netsnmp 的 API,必须 include 以下这些头文件: 1 2 #include net-snmp/net-snmp-config
使用Zabbix的SNMP trap监控类型监控设备的一个例子_zabbix snmp trap
如果最后snmptrapd启动失败,提示缺少/usr/share/snmp/snmp_perl_trapd.pl文件,原因是net-snmp相关的安装包安装太少,建议更换yum安装源。效果如下图,在此处可以看到被监控设备发出的trap信息,但是从OID上不能明显看出对应的信息,因此需要为net-snmp添加mib文件。firewall-cmd --permanent --add-port=162/udp 永久开放UDP协议的162端口。
snmp++实现Trap接收
使用snmp++在mfc下简单实现Trap接收,监视接口状态为DOWN或UP。
Snmp+trap+mib开发代码
对与mib库的读取 设备数据的修改 设备数据的读取 trap信息的处理


网络编程

