赞
赏
Memcached 的 stats 命令用于返回统计信息例如 PID (进程号)、版本号、连接数等。
stats
返回值 | 描述 |
---|---|
pid | memcache 服务器进程 ID。 |
uptime | 服务器已运行秒数。 |
time | 服务器当前 Unix 时间戳。 |
version | memcache 版本。 |
pointer_size | 操作系统指针大小。 |
rusage_user | 进程累计用户时间。 |
rusage_system | 进程累计系统时间。 |
curr_connections | 当前连接数量。 |
total_connections | Memcached 运行以来连接总数。 |
connection_structures | Memcached分配的连接结构数量。 |
cmd_get | get 命令请求次数。 |
cmd_set | set 命令请求次数。 |
cmd_flush | flush 命令请求次数。 |
get_hits | get 命令命中次数。 |
get_misses | get 命令未命中次数。 |
delete_misses | delete 命令未命中次数。 |
delete_hits | delete 命令命中次数。 |
incr_misses | incr 命令未命中次数。 |
incr_hits | incr 命令命中次数。 |
decr_misses | decr 命令未命中次数。 |
decr_hits | decr 命令命中次数。 |
cas_misses | cas 命令未命中次数。 |
cas_hits | cas 命令命中次数。 |
cas_badval | 使用擦拭次数。 |
auth_cmds | 认证命令处理的次数。 |
auth_errors | 认证失败数目。 |
bytes_read | 读取总字节数。 |
bytes_written | 发送总字节数。 |
limit_maxbytes | 分配的内存总大小(字节)。 |
accepting_conns | 服务器是否达到过最大连接(0/1)。 |
listen_disabled_num | 失效的监听数。 |
threads | 当前线程数。 |
conn_yields | 连接操作主动放弃数目。 |
bytes | 当前存储占用的字节数。 |
curr_items | 当前存储的数据总数。 |
total_items | 启动以来存储的数据总数。 |
evictions | LRU 释放的对象数目。 |
reclaimed | 已过期的数据条目来存储新数据的数目。 |
我们首先,使用如下命令,启动 Memcached,具体命令如下:
memcached -d -m 256 -u root -p 11211 -c 1024 –P /tmp/memcached.pid
启动完毕后,如下图所示:
现在,我们已经成功启动了 Memcached,我们可以使用 telnet 客户端连接它,具体命令如下:
telnet 127.0.0.1 11211
连接成功后,如下图所示:
现在,使用 stats 命令获取服务器的统计信息,具体命令如下:
stats
执行完毕后,如下图所示:
我们看到,此时返回了服务器的统计信息。
Memcached 的 stats 命令用于返回统计信息例如 PID (进程号)、版本号、连接数等。