Cacti 流量图显示断断续续解决方案

作者:小程 发布于:2011-6-1 13:22 Wednesday 分类:nagios | cacti | zabbix

Cacti 流量图显示断断续续解决方案_cacti

流量图显示断断续续的。
经过查找分析得出以下几个方面来解决。


Tasks: 72 total,   2 running, 70 sleeping,   0 stopped,   0 zombie
Cpu(s): 10.4% us, 6.1% sy, 0.0% ni, 41.9% id, 41.6% wa, 0.0% hi, 0.0% si
Mem:   2074824k total, 2046988k used,    27836k free,      19880k buffers
Swap:    779144k total,         208k used,    778936k free, 1841200k cached

① 首先查看本服务器内存使用情况,如果本机内存使用达到80%以上后,流量图会出现断断续续的现象
【解决方法】增加内存。

② 查看 Cacti 版本信息,我现在的版本是0.8.7c版本,升级到最新版本后,流量图断断续续的情况消失。
【解决方法】升级 Cacti 版本到最新。

③ 设置流量刷新时间,由原来的每 5 分钟,更改为每 1 分钟更新一次。
【解决方法】更改刷新时间。

更改刷新时间的具体方法如下:

在 Cacti 设置项中有两处需要更改
还在本服务器上更改 crontab -e 的时间。

④用户冲突,比如有两个以上用户设置了crontab 的自动执行程序,导致用户频繁切换。
可以通过查看 /rra下面的文件属性得知。

⑤ SNMP 用 UDP 包通讯,有时会引起丢包。特别在远程网或压力大的时候。
【解决方法】增大 timeout 时间

⑥ php 脚本也是有 timeout 的.

⑦ cacti 服务器,怎么只有图,没有数据,
手动执行 # /usr/local/php/bin/php /usr/local/apache2/htdocs/cacti/poller.php
提示 File size limit exceeded,原来是某个文件超过了系统限制文件的大小,用 find 命令查看比较大的文件,发现 cacti 的日志文件好大,清空了他的内容,然后过几分钟再去看图,数据出现了,这里也给我提示了个信息,不要把 cacti 调整到 debug 模式,否则很可能出现这样的问题。

参考:
http://q.sohu.com/forum/5/topic/2100365
fox<jianglianghe@gmail.com>
http://bbs2.chinaunix.net/thread-1320904-1-1.html
http://blog.chinaunix.net/u2/75613/showart_1977730.html