主题
stats 命令
stats
是 Memcached 提供的诊断命令,用于获取服务器的各种运行统计信息,帮助运维人员监控服务状态。
基本用法
命令格式:
bash
stats
服务器返回一系列键值对,包含当前 Memcached 实例的统计数据。例如:
bash
STAT pid 12345
STAT uptime 3600
STAT curr\_items 1000
STAT total\_items 5000
STAT bytes 1048576
STAT curr\_connections 50
STAT cmd\_get 10000
STAT cmd\_set 8000
STAT get\_hits 7500
STAT get\_misses 2500
END
常见指标说明
pid
:进程 IDuptime
:运行时间(秒)curr_items
:当前缓存的对象数total_items
:累计存储的对象数bytes
:当前缓存使用的内存字节数curr_connections
:当前连接数cmd_get
:执行的 get 命令总数cmd_set
:执行的 set 命令总数get_hits
:成功命中的次数get_misses
:未命中的次数
作用
通过 stats
命令,用户可以实时了解 Memcached 的负载、命中率和资源使用情况,帮助判断缓存效果和系统瓶颈。