關於如何安裝配置cacti可以參考本人另外一篇博客,這裏不在給出,先說明下環境:
系統:Centos_x86_64
cacti版本:0.8.8a
一、安裝memcache客戶端API
1、解決依賴關係
python
python-setuptools
可以使用yum來安裝
2、下載安裝
可以在ftp://ftp.tummy.com/pub/python-memcached/下載最新版本
[root@localhost ~]# tar xf python-memcached-1.48.tar.gz
[root@localhost ~]# cd python-memcached-1.48
[root@localhost python-memcached-1.48]# python setup.py install
二、下載安裝數據收集腳本和模板
可以在http://dealnews.com/developers/cacti/memcached.html下載最新版本
1、複製數據收集腳本文件
解壓縮後可以看到主要就兩個文件,把memcached.py的腳本放到cacti的scripts目錄,例如我這裏是/usr/local/www/cacti/scripts/
2、通過瀏覽器訪問cacti導入cacti_memcached_host_template.xml文件
注意:如果你的memcache的端口不是默認的11211端口則需要修改執行腳本的命令,如圖
點擊Data Input Methods 選擇導入的Memcached – Statistics
在執行的腳本後邊通過添加 –p 選項來指定你的memcache端口即可,例如我這裏指定的60000端口
至此cacti已經可以監控memcache服務,效果如下