Memcache - Memcache监控小工具stats命令

来源:互联网 发布:机器人算法有哪些 编辑:程序博客网 时间:2024/05/01 09:08

这里介绍memcache自带的监控小工具stats命令
可以监控基本的memcache信息,像服务器信息,内存分配数据等


stats

显示服务器信息、统计数据等

root@pts/1 $ echo "stats"|nc 192.168.100.13 11211STAT pid 23160STAT uptime 505840STAT time 1479269732STAT version 1.4.15STAT libevent 2.0.21-stableSTAT pointer_size 64STAT rusage_user 165.030300STAT rusage_system 543.017059STAT curr_connections 45STAT total_connections 1363STAT connection_structures 61STAT reserved_fds 20STAT cmd_get 30320614STAT cmd_set 873560STAT cmd_flush 0STAT cmd_touch 13123STAT get_hits 4126857STAT get_misses 26193757STAT delete_misses 2267STAT delete_hits 23858STAT incr_misses 12718STAT incr_hits 610...STAT evictions 0STAT reclaimed 84878END

stats reset

清空统计数据

stats items

输出各个slab中的item的数目和最老item的年龄(最后一次访问距离现在的秒数) .

root@pts/1 $ echo "stats items"|nc 192.168.100.13 11211STAT items:1:number 12854STAT items:1:age 506027STAT items:1:evicted 0STAT items:1:evicted_nonzero 0STAT items:1:evicted_time 0STAT items:1:outofmemory 0STAT items:1:tailrepairs 0STAT items:1:reclaimed 521STAT items:1:expired_unfetched 521STAT items:1:evicted_unfetched 0STAT items:2:number 28683STAT items:2:age 506072...STAT items:18:evicted_unfetched 0STAT items:19:number 1STAT items:19:age 78406STAT items:19:evicted 0STAT items:19:evicted_nonzero 0STAT items:19:evicted_time 0STAT items:19:outofmemory 0STAT items:19:tailrepairs 0STAT items:19:reclaimed 41STAT items:19:expired_unfetched 33STAT items:19:evicted_unfetched 0END

stats slabs

输出slab中更详细的item信息

stats sizes

输出所有item的大小和个数

stats cachedump

根据<slab_id>输出相同的<slab_id>中的item信息。<limit_num>是输出的个数,当<limit_num>为0是输出所有的item。

flush_all

使在内存中所有的item失效。加入参数则表示在N秒后失效所有item。这项操作会立即返回,不会暂停服务器。这个操作并`不会真的释放内存空间,而是标志所有的item为失效`

stats detail [on|off|dump]

设置或者显示详细操作记录参数为on,打开详细操作记录参数为off,关闭详细操作记录参数为dump,显示详细操作记录(每一个键值get、set、hit、del的次数)

特殊说明

watch命令来`实时查看·memcache状态

watch echo "stats" |nc 192.168.100.13 11211

简书地址:Memcache - Memcache监控小工具stats命令



公众号: DailyJobOps

    公众号: DailyJobOps    

1 0