一、在客户端
1、到/usr/loca/zabbix/conf/zabbix_agentd.conf里添加
UserParameter=memcached_stats[*],(echo stats; sleep 1) | telnet 127.0.0.1 2 / {print $NF}'
如果你的memcache绑定了ip,请自行修改
2、重启zabbix agent服务
1
2
ps -ef|grep zabbix|grep -v grep|awk '{print $2}'|xargs kill -9
/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
二、服务端
1、在zabbix的web界面里连接监控memcache模板 ()
在web里选择配置-模板
然后选择导入
然后把之前下载的memcache.xml文档导入。
然后在选择主机加入这个模板即可。
2.以上是面对memcache端口不修改,正常为11211端口。
如果是多端口或者不为11211端口的话,可以对模板进行修改,
可以sed -i ‘s/11211/你修改的端口/g’memcache.xml
然后在重新导入到zabbix就可以监控多端口或非11211端口
同时在zabbix_agentd.conf里把UserParameter里的11211改成你需要的端口
模板添加完后添加相应的主机就可以了。
模板附件:
http://pan.baidu.com/s/1mik9jMK
作者:wangdaoge
来源:CSDN
原文:https://blog.csdn.net/wangdaoge/article/details/53422518
版权声明:本文为博主原创文章,转载请附上博文链接!