java snmp4j有知道的吗我想获取本机的cpu、内存等信息总是获取不到,只能获取到本机的名称和系统信息

java snmp4j有知道的吗我想获取本机的cpu、内存等信息总是获取不到,只能获取到本机的名称和系统信息,第1张

我现在也在做java snmp4j去设备值,参考了一下百度给出的例子,想要从硬件设备里获取信息好像得需要有对应的节点值,具体的我也不是很清楚。刚接触SNMP协议,希望能一起交流一下。

流量监控添加交换机使用一段时间后观察到流量图老是会断,查看日志和设备信息后发现Cacti获取不到交换机的SNMP信息

然后再ping一下交换机的IP,发现有很高的延迟,于是远程登录交换机检查配置。

WZMD1F15-C#sh processes cpu sorted | include SNMP

CPU utilization for five seconds: 99%/8%; one minute: 99%; five minutes: 99%

PID Runtime(uS) Invoked uSecs 5Sec 1Min 5Min TTY Process 233 4151587520 680981 37631 7610% 7715% 7676% 0 SNMP ENGINE

231 3337772000 1302328 2562 879% 876% 874% 0 IP SNMP

93 1840900000 1222887 1505 363% 367% 372% 0 IP Input

WZMD1F15-C#sh log

Aug 9 10:08:34: %SNMP-3-INPUT_QFULL_ERR: Packet dropped due to input queue full

Aug 9 10:08:34: %SNMP-3-INPUT_QFULL_ERR: Packet dropped due to input queue full

Aug 9 10:09:00: %SNMP-3-INPUT_QFULL_ERR: Packet dropped due to input queue full

可以查看到是SNMP ENGINE占用率过高

接下来

只有这么一行,再加点限制

观察一段时间,如果还是没有降下来,就加个ACL上去,限定主机存取

再观察一下效果,可以看到占用率降下来了

以上就是关于java snmp4j有知道的吗我想获取本机的cpu、内存等信息总是获取不到,只能获取到本机的名称和系统信息全部的内容,包括:java snmp4j有知道的吗我想获取本机的cpu、内存等信息总是获取不到,只能获取到本机的名称和系统信息、解决思科交换机SNMP ENGINE占用率过高、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9621115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存