在公司部署了一套CactiEZ用于实时监控多个网络设备的工作状态,设置了阈值和宕机短信报警,异常发生时系统会自动给自己的手机发送短信提醒,但有一台SSG按照正常方式添加监控主机后,在图形当中始终无法出图、无数据显示。然而另外一台相同配置、相同型号的设备却能够正常出图。后来在网友“摩子”的协助下解决了这个问题,做一个记录以备以后查阅
故障主机截图:
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234349g2vy.jpg"></a>
Realtime插件实时数据:
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234350TAvO.jpg"></a>
<b>处理过程:</b>
1.检查cacti日志,发现该监控主机在获取数据时一直处于超时状态
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_13632343508mTl.jpg"></a>
依据日志提示修改被监控主机SNMP Timeout选项为较大数值后,故障依旧
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234351ReeK.jpg"></a>
2.网友提示若CactiEZ是安装在虚拟机上,虚机时间异常也可能会造成这个问题。检测虚机时间参数并未发现异常
3.检测是否获取到数据,使用snmpwalk –v 1 –c XXXX 10.108.41.1可以获取数据
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234351NnR2.jpg"></a>
4.检测是否生成RRD文件
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234352wlH9.jpg"></a>
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234352GDHQ.jpg"></a>
5.后来网友提醒检测下主机配置参数中的snmp版本,我默认使用的是V1,依据他的建议调整为V2并修改被监控设备的设置.
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234353AtDt.jpg"></a>
6. 重新设置过后故障排除
<a href="http://active.blog.51cto.com/attachment/201303/14/1100981_1363234353vt2C.jpg"></a>
<b> 虽然最后故障顺利排除但却没能找出问题产生的原因,自己推测是不是不同版本的SNMP agent造成的BUG,但无法找到相关的资料佐证。如果有朋友知道问题产生的原因,还望不吝赐教</b>
<b></b>
<b>本文转自 yab109 51CTO博客,原文链接:http://blog.51cto.com/active/1153977,如需转载请自行联系原作者</b>