memcached使用总结之:telnet查看Memcached运行状态
2016-06-08 18:19
525 查看
很多时候需要监控服务器上的Memcached运行情况,比如缓存的查询次数,命中率之类的。简单的办法可以使用Telnet。
首先登录到服务器,然后在cmd命令行中键入telnet 127.0.0.1 11211
其中127.0.0.1是服务器的地址(这里是本机) ,11211是memcached绑定的端口号。
stat:显示服务器信息、统计数据等
其中有几个比较重要的属性
uptime : memcached运行的秒数
cmd_get : 查询缓存的次数。
cmd_set : 设置key=>value的次数。整个memcached是个大hash,用cmd_get没有找到的内容,就会调用一下cmd_set写进缓存里。
get_hits : 缓存命中的次数。缓存命中率 =get_hits/cmd_get * 100%。
get_misses : 没有查到的次数,加上get_hits应该等于cmd_get。
evicted_unfetched : 表示由于空间不足,没有被fetch且被删除的数量
total_items : 总的key-value数 ,应该是等于cmd_set 的数量
curr_items : 表示在缓存中实际的键值对个数
stats reset:清空统计数据
stats cachedump slab_id limit_num:显示某个slab中的前limit_num个key列表,显示格式如下
ITEM key_name [ value_length b; expire_time|access_time s]
其中,memcached 1.2.2及以前版本显示的是 访问时间(timestamp)1.2.4以上版本,包括1.2.4显示 过期时间(timestamp)
如果是永不过期的key,expire_time会显示为服务器启动的时间
stats slabs:显示各个slab的信息,包括chunk的大小、数目、使用情况等
stats items:显示各个slab中item的数目和最老item的年龄(最后一次访问距离现在的秒数)
所有记录的number数量相加等于stats中的curr_items数量
stats detail [on|off|dump]:设置或者显示详细操作记录
参数为on,打开详细操作记录
参数为off,关闭详细操作记录
参数为dump,显示详细操作记录(每一个键值get、set、hit、del的次数)
首先登录到服务器,然后在cmd命令行中键入telnet 127.0.0.1 11211
其中127.0.0.1是服务器的地址(这里是本机) ,11211是memcached绑定的端口号。
stat:显示服务器信息、统计数据等
其中有几个比较重要的属性
uptime : memcached运行的秒数
cmd_get : 查询缓存的次数。
cmd_set : 设置key=>value的次数。整个memcached是个大hash,用cmd_get没有找到的内容,就会调用一下cmd_set写进缓存里。
get_hits : 缓存命中的次数。缓存命中率 =get_hits/cmd_get * 100%。
get_misses : 没有查到的次数,加上get_hits应该等于cmd_get。
evicted_unfetched : 表示由于空间不足,没有被fetch且被删除的数量
total_items : 总的key-value数 ,应该是等于cmd_set 的数量
curr_items : 表示在缓存中实际的键值对个数
stats reset:清空统计数据
stats cachedump slab_id limit_num:显示某个slab中的前limit_num个key列表,显示格式如下
ITEM key_name [ value_length b; expire_time|access_time s]
其中,memcached 1.2.2及以前版本显示的是 访问时间(timestamp)1.2.4以上版本,包括1.2.4显示 过期时间(timestamp)
如果是永不过期的key,expire_time会显示为服务器启动的时间
stats slabs:显示各个slab的信息,包括chunk的大小、数目、使用情况等
stats items:显示各个slab中item的数目和最老item的年龄(最后一次访问距离现在的秒数)
所有记录的number数量相加等于stats中的curr_items数量
stats detail [on|off|dump]:设置或者显示详细操作记录
参数为on,打开详细操作记录
参数为off,关闭详细操作记录
参数为dump,显示详细操作记录(每一个键值get、set、hit、del的次数)
相关文章推荐
- 实战Memcached缓存系统
- 使用zabbix监控Nginx活动状态--Part1
- Redis和Memcached的区别详解
- C#实现简单屏幕监控的方法
- cmd下开启telnet的方法
- C#进程监控方法实例分析
- Windows下使用性能监视器监控SqlServer的常见指标
- Android编程实现监控各个程序流量的方法
- Zabbix监控Linux主机设置方法
- Zabbix监控交换机设置方法
- 使用zabbix监控mongodb的方法
- Shell脚本实现Linux系统和进程资源监控
- jQuery 监控键盘一段时间没输入
- Oracle 监控索引使用率脚本分享
- 获取键盘键的值 集合 方便监控键盘事件
- 一个监控Squid运行进程数并自动重启的简洁Shell脚本分享
- PHP MemCached 高级缓存应用代码
- PHP模块 Memcached功能多于Memcache
- php的memcached客户端memcached
- php模块memcache和memcached区别分析