收藏

【memcached】可视化memcache监控工具memcac

2022-03-18  本文已影响0人  Bogon

一、背景

对于memcache监控,一般可以利用memcache自带的STAT命令来查看,但是其输出的结果对于开发而言不是很明了,监控的目的是让开发通过监控的结果去调优程序。

memcache也有一款图形界面的监控工具(memcachephp),可以通过这个工具查看到局域网内所有部署memcache机器或者端口的memcache的运行情况,对我们监控memcache的缓存命中率、cache利用率、点击率等信息有很好的帮助作用。

图形界面工具的推出,有助于我们性能测试工程师脱离命令行方式,避免多个memcache端口的监控窗口来回切换,更能够让测试人员有足够多的时间去做其他方面的工作。

二、安装

http://pecl.php.net/package/memcache

image.png

yum -y install zlib-* zlib*
yum -y install libevent
yum -y install httpd php

wget https://pecl.php.net/get/memcache-2.2.7.tgz
tar -zxf memcache-2.2.7.tgz
cp memcache-2.2.7/memcache.php /var/www/html/

vim /var/www/html/memcache.php
修改 memcache.php 文件,这里需要修改如图A/B两处

image.png

A处修改: 这里其实也可以采用默认的账号密码,但是建议修改为自己的账号密码
B处修改: 这里是添加你需要的memcache主机,通过 $MEMCACHE_SERVERS[]可以配置多个memcache实例去监控

systemctl restart httpd
systemctl status httpd

image.png

三、展示效果

访问: http://xx.xxx.xx.xx/memcache.php

image.png image.png image.png

四、参考

Memcache - 一款图形化memcache监控工具
https://www.cxyzjd.com/article/eaglecolin/53843136

Memcached管理与监控工具 MemAdmin
https://linux.cn/article-668-1.html

MemAdmin,基于 PHP5 & JQuery 的 Memcached 管理监控工具
http://www.junopen.com/memadmin/

上一篇下一篇

猜你喜欢

热点阅读