14.1.1 命令说明
info命令的使用方法有以下三种:
·info:部分Redis系统状态统计信息。
·info all:全部Redis系统状态统计信息。
·info section:某一块的系统状态统计信息,其中section可以忽略大小
写。
例如,只对Redis的内存相关统计比较感兴趣,可以执行info memory,
此时section=memory,下面是info memory的结果:
127.0.0.1:6379> info memory
# Memory
used_memory:5209229784
used_memory_human:4.85G
used_memory_rss:6255316992
used_memory_peak:5828761544
used_memory_peak_human:5.43G
used_memory_lua:36864
mem_fragmentation_ratio:1.20
mem_allocator:jemalloc-3.6.0
在运维的时候发现客户端有些异常,可以执行client clients,如以下信
息反映了输出缓冲区存在溢出的情况:
127.0.0.1:6379> info clients
# Clients
connected_clients:225
client_longest_output_list:245639
client_biggest_input_buf:0
blocked_clients:0
info all命令包含Redis最全的系统状态信息,表14-1是info all命令涉及的
所有section,其中每个模块名就是我们上面提到的section,例如info Server
是查看Redis服务的基本信息。

redis 3.2.0 info解析 redis的info_数据库

 14.1.2 详细说明
下面将对每个模块进行详细说明,为了更加方便解释,我们直接结合线
上一个运行的Redis实例进行说明。
1.Server
表14-2是info Server模块的统计信息,包含了Redis服务本身的一些信
息,例如版本号、运行模式、操作系统的版本、TCP端口等

redis 3.2.0 info解析 redis的info_Redis_02

 2.Clients
表14-3是info Clients模块的统计信息,包含了连接数、阻塞命令连接
数、输入输出缓冲区等相关统计信息。

redis 3.2.0 info解析 redis的info_lua_03

3.Memory
表14-4是info Memory模块的统计信息,包含了Redis内存使用、系统内
存使用、碎片率、内存分配器等相关统计信息。

redis 3.2.0 info解析 redis的info_redis 3.2.0 info解析_04

 

4.Persistence
表14-5是info Persistence模块的统计信息,包含了RDB和AOF两种持久
化的一些统计信息。


redis 3.2.0 info解析 redis的info_lua_05

表14-5 info Persistence模块统计信息

 

 5.Stats
表14-6是info Stats模块的统计信息,是Redis的基础统计信息,包含了:
连接、命令、网络、过期、同步等很多统计信息。


redis 3.2.0 info解析 redis的info_数据库_06

表14-6 info Stats模块统计信息

 

6.Replication
表14-7是info Replication模块的统计信息,包含了Redis主从复制的一些
统计信息,根据主从节点,统计信息也略有不同

redis 3.2.0 info解析 redis的info_Redis_07

redis 3.2.0 info解析 redis的info_Redis_08

 

7.CPU
表14-8是info CPU模块的统计信息,包含了Redis进程和子进程对于CPU
消耗的一些统计信息。
表14-8 info CPU模块统计信息
8.Commandstats
表14-9是info Commandstats模块的统计信息,是Redis命令统计信息,包
含各个命令的命令名、总次数、总耗时、平均耗时。


redis 3.2.0 info解析 redis的info_redis 3.2.0 info解析_09

表14-9 info Commandstats模块统计信息

 

 9.Cluster
表14-10是info Cluster模块的统计信息,目前只有一个统计信息,标识当
前Redis是否为Cluster模式。

redis 3.2.0 info解析 redis的info_Redis_10

10.Keyspace
表14-11是info Keyspace模块的统计信息,包含了每个数据库的键值统计
信息。

redis 3.2.0 info解析 redis的info_redis 3.2.0 info解析_11