当向我的Cacti实例添加新设备时,我会在设备屏幕上得到频繁的"SNMP错误“消息。但是错误是不一致的,即使是同一台设备也不一致。我已经查过了:
cacti.log说:
04/14/2012 02:10:19 PM - CMDPHP: Poller[0] WARNING: SNMP GetNext Timeout for Host:'s0026.mydomain.de', and OID:'.1.3.6.1.2.1.1.3.0'
04/14/2012 02:10:20 PM - CMDPHP: Poller[0] WARNING: SNMP GetNext Timeout for Host:'s0026.mydomain.de', and OID:'.1.3'
但是,当从命令行执行snmpget或snmpget时,将立即返回适当的响应。
发布于 2012-04-21 16:08:01
这听起来几乎像是DNS问题--您是否对主机条目使用了直接的IP地址(1.2.3.4)而不是它们的域名(justn.example.com)?
发布于 2012-08-19 14:19:59
在Cacti,你有两个投票站。一个是php (默认的和在您的例子中使用的)和一个编译的。php计票器有一个可以在web接口中配置的调试选项。您可以启用它来获取日志中的更多信息。
如果你找不到别的东西的话。首先,我将使用dstat -ta 10
来监视Cacti服务器本身。
启用网络捕获并使用sudo dumpcap -pw /tmp/snmp.cap -i eth0 -f "udp port 161 or icmp"
将捕获保存在文件中,然后将snmp.cap文件传输到您的工作站并使用Wireshark进行分析。查找未回答的SNMP请求。
https://serverfault.com/questions/379467
复制相似问题