【memcached】可视化memcache监控工具memcachephp安装与使用
# 一、背景
对于memcache监控,一般可以利用memcache自带的STAT命令来查看,但是其输出的结果对于开发而言不是很明了,监控的目的是让开发通过监控的结果去调优程序。
memcache也有一款图形界面的监控工具(memcachephp),可以通过这个工具查看到局域网内所有部署memcache机器或者端口的memcache的运行情况,对我们监控memcache的缓存命中率、cache利用率、点击率等信息有很好的帮助作用。
图形界面工具的推出,有助于我们性能测试工程师脱离命令行方式,避免多个memcache端口的监控窗口来回切换,更能够让测试人员有足够多的时间去做其他方面的工作。
# 二、安装
http://pecl.php.net/package/memcache
![image.png](https://upload-images.jianshu.io/upload_images/12979420-0a9e90d91c7035bf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
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](https://upload-images.jianshu.io/upload_images/12979420-4ebe11703d3919e8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
A处修改: 这里其实也可以采用默认的账号密码,但是建议修改为自己的账号密码
B处修改: 这里是添加你需要的memcache主机,通过 $MEMCACHE_SERVERS[]可以配置多个memcache实例去监控
systemctl restart httpd
systemctl status httpd
![image.png](https://upload-images.jianshu.io/upload_images/12979420-83765a2ec78aa59c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
# 三、展示效果
访问: http://xx.xxx.xx.xx/memcache.php
![image.png](https://upload-images.jianshu.io/upload_images/12979420-de8c8c383f408018.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![image.png](https://upload-images.jianshu.io/upload_images/12979420-2b049d8433f18f1a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![image.png](https://upload-images.jianshu.io/upload_images/12979420-5ef057867ab03886.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
# 四、参考
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/
【memcached】可视化memcache监控工具memcachephp安装与使用相关推荐
- Memcache - 一款图形化memcache监控工具
对于memcache监控,一般可以利用memcache自带的STAT命令来查看,但是其输出的结果对于开发而言不是很明了,监控的目的是让开发通过监控的结果去调优程序.这里介绍一款形化memcache监控 ...
- php扩展memcached和memcache的安装配置方法
这篇文章主要介绍了php扩展memcached和memcache的安装配置方法,需要的朋友可以参考下 php连接memcached缓存服务器的客户端有两个,一个是memcache是比较底层的开发库,m ...
- 【转】Memcached管理与监控工具----MemAdmin
原文连接:http://blog.csdn.net/ajun_studio/article/details/6746877 原文作者:halfMe 转载注明以上信息! 使用MemCached以后,肯定 ...
- Memcache监控工具 -- memkeys
Memcache监控工具 -- memkeys 介绍 memkeys是tumblr开源的类似top的工具,可用于实时查看memcached的key使用情况. 安装 安装autoconf(要求版本2.6 ...
- Linux下Memcache服务器端的安装
Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 . 下载:http://www.danga.com/memca ...
- windows下的php的memcache扩展的安装及memcache最新下载地址
windows下的php的memcache扩展的安装及memcache最新下载地址 memcached for Windows下载地址.(memcached本身并没有windows版本) 如果上面下载 ...
- 基于Python的监控工具Graphite安装笔记
基于Python的监控工具Graphite安装笔记 iDaemon » 基于Python的监控工具Graphite安装笔记 基于Python的监控工具Graphite安装笔记 零. 环境简介 Gent ...
- centos php memcache扩展,CentOS安装php5的memcache扩展
扩展包下载地址:http://pecl.php.net/package-stats.php 目前的稳定包是:http://pecl.php.net/get/memcache-2.2.6.tgz 假如你 ...
- 监控工具—Prometheus—安装部署
原文作者:虎纠卫 原文地址:监控神器-普罗米修斯Prometheus的安装 目录 步骤1:安装go 语言环境 步骤2:在监控服务器上安装prometheus 步骤3:在系统层用作系统监控 步骤4:安装 ...
最新文章
- 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论
- 阿尔伯塔大学博士毕业论文:基于图结构的自然语言处理
- android源码的目录
- 简明 Python 编程规范v2
- python实现货币转换
- linux mysql安装_LINUX 安装 MYSQL
- ios label文字行间距_iOS- 设置label的行间距字体间距
- Elasticsearch整理笔记(四)
- 1.12 深层循环神经网络
- Activiti的历史记录级别
- 学习笔记之awk用法
- 【小技巧】腾讯QQ——腾讯网迷你版弹窗
- 【WebServerProgramming】Ch.1 网络因特网Web
- unity Font字体替换
- linux挂载多个虚拟光驱,Linux操作系统下虚拟光驱(iso)的挂载
- 嵌入式系统工程师的职位要求,你还差多少?
- 机器学习的所有资源链接和经验教训(五)ML技术讲座
- 驱寒药不妨试试这几种食物
- FPGA第五节:ADDA实验
- Linux文件与目录的复制、删除与移动(cp、rm、mv)
热门文章
- “技术男”升为“管理者”,角色一定要转变,有好方法吗?
- 构建《安全经济优质型电网》与实施电网经济运行
- 印刷机软件测试,印刷生产流程标准化测试方案——测试方法
- 【熬夜猛肝万字博文】学妹问我怎么入门 Javascript,百般盘问下我终于决定贡献出自己的 JavaScript入门笔记(二)
- 股票交易系统平台搭建
- 5分绩点转4分_5分制绩点计算器: 由于网上的绩点工具大多都是4分制的,而自己一门一门的计算绩点又非常麻烦,所以我就写了一个快速计算绩点的教程。...
- java海伦公式求三角形面积_海伦公式求三角形面积出错求教
- Android 蓝牙游戏开发(一)
- fmc接口定义_FMC(FPGA Mezzanine Card)_百度百科
- 【MapReduce】实战:流量统计(完整Java代码)