memcache监控常用方法

1、采用图形化方式:

参考:http://jingyan.baidu.com/article/6525d4b11f482bac7d2e94da.html

http://pecl.php.net/package/memcache 下载memcache,得到memcache.php文件,设置账号、密码、memcache的IP端口即可。

将memcache.php文件放到指定目录。

此方法需要安装lamp环境,可以图形化展示,更直观

2、采用memcache-top方式

下载地址:https://code.google.com/p/memcache-top/

这个工具memcache-top是一个perl脚本,可以运行在term下。它能够像top一样显示各个memcached节点的状态变化,其中包括系统管理员最关心的几个指数,例如:缓存命中率、内存、使用率、读写QPS等。

运行前要确保memcache-top脚本具有可执行权限
chmod u+x *.sh    ,然后使用./执行即可。

memcache-top比较重要的几个参数包括:

–commands: 显示GETS/SETS命令的调用次数

–sleep: 刷新间隔,默认为3秒

–lifetime: 显示自memcached启动以来的累计统计值,默认关闭,即仅显示瞬时速率。

运行后界面如下:

时间: 2024-10-27 02:13:33

memcache监控常用方法的相关文章

mongodb监控常用方法

列举mongodb监控的常用命令 1.监控统计 mongostat 可用于查看当前QPS/内存使用/连接数,以及多个shard的压力分布 命令参考 ./mongostat --port 27071 -u admin -p xxx --authenticationDatabase=admin --discover -n 30 3 参数说明 -discover 提供集群中所有节点的状态 -n 30 3 表示输出30次,每次休眠3秒钟 输出示例 insert query update delete g

Memcache的简单笔记

一.原理和流程 Memcache是高性能的分布式的内存缓存系统,一般作为数据库的前端cache使用,来减轻数据库的压力,提高系统对数据的响应速度: 其特征如下: (1)协议简单,基于libevent的事件处理: (2)内置的内存管理方式:使用LRU算法,当数据快占满指定的内存空间时,新数据会重用过期数据的内存空间: (3)每个MEMCACHE服务器相对独立,互不通信: 在系统应用中,其操作流程如下: (1)当客户端查询数据时,先查看memcache是否存在,如果存在,直接把请求的数据返回给客户端

Memcache 提高缓存命中率

最近手上某个项目跟新代码,新的代码里大量采用memcahce作为缓存.所以开始深入了解memcache的内存分配策略.以前就听说有个PHP写的memcache监控脚本,在网上搜索了一下,果断下载下来用 memcache.php.修改一下php文件代码配置 define('ADMIN_USERNAME','admin'); define('ADMIN_PASSWORD','admin'); $MEMCACHE_SERVERS[] = '127.0.0.1:11211′; $MEMCACHE_SER

文本处理工具与正则表达式、grep

一.文本处理工具 1.文本查看命令 cat [OPTION]- [FILE]- -n 显示行号 -b 空格行不加行号,有字符的行才加 -s  相邻的空行压缩为一行,长和-n联用 -v 处理windows中的^M -T 可以看到tab\space -A  显示所有控制符(包括windows文本中的^M,^T) -E  显示行结束符$ (回车) tac [OPTION]- [FILE]-  将每个指定文件按行倒置并写到标准输出. 效果与cat 相反 rev  将指定文件从最后一个字符开始显示到第一个

途牛网站无线架构变迁实践

从一开始的单机系统,发展到现在已拥有数百个分布式部署的系统.本文主要将途牛网站无线系统在从小到大的过程中,遇到的问题以及解决方法与大家分享,希望为大家带来一定借鉴.文章将从服务化推进.南北京机房之痛.性能提升实践.App客户端技术演进四个方面进行介绍. 服务化推进 途牛的服务化始于2011年,当时我们主要进行了会员的服务化,2012年进行了搜索2.0的服务化,2013年是服务化大举前进的时刻,主要进行了搜索3.0.价格中心.订单中心.产品基础数据等系统的服务化,2014年将TSP(途牛服务治理平

用memcache.php监控memcache的使用情况

一个非常好的memcached监控工具, 监控memcached的内存使用情况和命中率 配置非常简单,只用配置监控的Memcached服务器的信息和访问的用户名密码就可以了! 可以监控多个服务器 图形界面 <?php /* +----------------------------------------------------------------------+ | PHP Version 5 | +----------------------------------------------

Zabbix监控memcache相关参数

一.在客户端 1.到/usr/loca/zabbix/conf/zabbix_agentd.conf里添加 UnsafeUserParameters=1 UserParameter=memcached_stats[*],(echo stats; sleep 1) | telnet 127.0.0.1 $1 2>&1 | awk '/STAT $2 / {print $NF}' 如果你的memcache绑定了ip,请自行修改 2.重启zabbix agent服务 service zabbix-

分布式监控系统Zabbix-3.0.3-完整安装记录(4)-监控nginx,php,memcache,Low-level discovery磁盘IO

前段时间在公司IDC服务器上部署了zabbix3.0.3监控系统,除了自带的内存/带宽/CPU负载等系统资源监控模板以及mysql监控模板外,接下来对诸如nginx.php.memcache.磁盘IO的监控项配置在此做下记录,希望能帮助到有用到的朋友们~ nginx的监控模板:zbx_nginx_templates.xmlphp的监控模板:zbx_php-fpm_templates.xmlmemcache的监控模板:zbx_memcached_templates.xmlLow-level dis

Memcache的监控方法【小强测试班学员作品】

Memcache的监控方法其实很多,除了上次我们给大家说的status外,还可以利用专业系统软件进行监控,常见的有如下几种: Nagios cacti,如下图所示 zabbix 除此之外,还有memadmin这个东东,安装配置很简单,大家可以自己去尝试下,效果如下: 声明:小强软件测试品牌自2016年以来一直在独立运营,和任何机构没有任何的关系!所有学员享受终生免费不限次数重学的福利! 1.小强性能测试2016年11月6号开课(前10名优惠300),咨询QQ:2083503238.1684129