zabbix监控memcache状态

一、在客户端

1、到/usr/loca/zabbix/conf/zabbix_agentd.conf里添加

UserParameter=memcached_stats[*],(echo stats; sleep 1) | telnet 127.0.0.1 $1 2>&1 | awk '/STAT $2 / {print $NF}'    #这里要注意的是命令行里边用到了telnet,如果想正常使用必须先确定安装了telnet工具

如果你的memcache绑定了ip,请自行修改

2、重启zabbix agent服务

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、MemCache简介 session MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存...
    李伟铭MIng阅读 3,873评论 2 13
  • 1.写在前面 本文主要介绍的是zabbix的编译安装过程,包含它的基础环境LNMP,虽然zabbix官方一般推荐的...
    天之蓝色阅读 2,565评论 0 16
  • 1、memcache的概念? Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨...
    桖辶殇阅读 2,280评论 2 12
  • 1、zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。...
    Lee_M阅读 804评论 0 1
  • 蟠桃园上空,乌云密布,无数条黄龙在其中游走。 乌云之下,则是刚刚赶来的十万天兵天将,他们皆披着金装铠甲,持着各式兵...
    达哥唠嗑小屋阅读 3,215评论 5 19