对于memcache监控,一般可以利用memcache自带的
STAT
命令来查看,但是其输出的结果对于开发而言不是很明了,监控的目的是让开发通过监控的结果去调优程序。这里介绍一款形化memcache监控工具memcachephp
,
memcachephp是一款memcache图形界面的监控工具,可以通过这个工具查看到局域网内所有部署memcache机器或者端口的memcache的运行情况,对我们监控memcache的缓存命中率、cache利用率、点击率等信息有很好的帮助作用
下载
可一个通过下面的地址下载对应的版本,最新版是3.0.8,但是这里建议选择`稳定版2.7.7`
http://pecl.php.net/package/memcache
实际的下载地址
http://pecl.php.net/get/memcache-2.2.7.tgz
修改配置
下载解压之后,修改 `memcache.php` 文件,这里需要修改如图A/B两处
**A处修改:**
这里其实也可以采用默认的账号密码,但是建议修改为自己的账号密码
**B处修改:**
这里是添加你需要的memcache主机,通过 $MEMCACHE_SERVERS[]可以配置多个memcache实例去监控
部署
把修改好的`memcache.php` 复制到网站对应的位置,
然后通过 `http://real-ip/memcache.php` 去访问,
访问的时候需要账号密码,如果修改了就是自己修改的账号密码
实际效过展示
全局效果展示
具体memcache实例效果展示
怎么样~这个监控挺好的吧~
简书地址:Memcache - 一款图形化memcache监控工具
公众号: DailyJobOps