tilac 发表于 2013-7-31 10:04:46

Cacti监控Memcached时Count Stats和Memory/Structures没数据

依照我上篇转载的cacti监控memcached博客,配置好对memcached的监控后,经过很长一段时间后发现Count Stats和Memory/Structures只有空图而没数据,如下图:

于是用cacti服务器telnet memcached服务器,通过stats命令可以查看到memcached的相关数据,如下图:然后,我就去查看cacti日志信息





从日志中看到,cacti也获取到了相关数据,并且在cacti的rra目录中也生成了相关的rrd文件,这就奇怪了,难道是cacti的相关模板中配置有问题?带着这个疑问,我首先查看了Data Input Methods在这项中我发现了有两个关于memcached的方法,如下图:因为当时导入memcached模板时,我下载的就是基于多端口的memcached监控模板,所以,这里我点开Memcached-Statistics-Multiport查看,发现在Input String中的脚本是.php的,在我下载的模板中给的脚本是python的脚本(即memcached.py),如下图:于是我就将.php的脚本改成当时我拷贝的python的脚本名,即将dumpMemcachedStats.php改为memcached.py 如下图:然后保存。
接着,我又去查看了Data Templates,修改Count Stats和Memory/Structures相关配置,如下图:进入Count Stats的配置页面后,发现Data Input Method选项中并不是我刚才修改的Memcached-Statistics-Multiport模板,而是memcached-Extended Stats,如下图:于是,我便修改模板,将memcached-Extended Stats改为Memcached-Statistics-Multiport模板,如下图:
接着修改此页最底部的端口,改成你memcached监听的端口,如下图:至此保存即可。Memory/Structures的修改同上。哈哈,上图见结果:




noel0217 发表于 2013-7-31 11:13:40

比我有才的都没我帅,比我帅的都没我有才!

sxyzy 发表于 2013-7-31 16:27:08

我在马路边丢了一分钱

nawawa001 发表于 2013-7-31 19:52:51

找到好贴不容易,我顶你了,谢了

sunny03 发表于 2013-7-31 23:10:07

修养的艺术,其实就是说谎的艺术。

清风听雨 发表于 2013-8-1 16:45:20

为中华而努力读书!一包中华好多钱啊~~~

孤独雪鹰 发表于 2013-8-1 20:36:22

支持一下:lol
页: [1]
查看完整版本: Cacti监控Memcached时Count Stats和Memory/Structures没数据