【redis】redis info 输出解读
2023-05-14 本文已影响0人
Bogon
$ redis-cli -h xx.xx.xx.xx -p XX -a 'XXX' info
# Server
redis_version:4.0.14
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:95cc438b53883526
redis_mode:standalone
os:Linux 5.10.0-60.18.0.50.oe2203.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:10.3.1
process_id:1225380
run_id:acd948218e1ddfed513061c21f5cacaf62719903
tcp_port:6381
uptime_in_seconds:2849596
uptime_in_days:32
hz:10
lru_clock:6349319
executable:/usr/bin/redis-server
config_file:/path/to/redis.conf
# Clients
connected_clients:3708
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:22
# Memory
used_memory:1096887552
used_memory_human:1.02G
used_memory_rss:1495576576
used_memory_rss_human:1.39G
used_memory_peak:1597136528
used_memory_peak_human:1.49G
used_memory_peak_perc:68.68%
used_memory_overhead:479452842
used_memory_startup:781328
used_memory_dataset:617434710
used_memory_dataset_perc:56.33%
total_system_memory:33125228544
total_system_memory_human:30.85G
used_memory_lua:54272
used_memory_lua_human:53.00K
maxmemory:10737418240
maxmemory_human:10.00G
maxmemory_policy:noeviction
mem_fragmentation_ratio:1.36
mem_allocator:jemalloc-4.0.3
active_defrag_running:0
lazyfree_pending_objects:0
# Persistence
loading:0
rdb_changes_since_last_save:10872
rdb_bgsave_in_progress:1
rdb_last_save_time:1684070849
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:10
rdb_current_bgsave_time_sec:6
rdb_last_cow_size:48435200
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok
aof_last_cow_size:0
# Stats
total_connections_received:94414726
total_commands_processed:2844979337
instantaneous_ops_per_sec:773
total_net_input_bytes:148058754537
total_net_output_bytes:777264941414
instantaneous_input_kbps:30.74
instantaneous_output_kbps:27.20
rejected_connections:0
sync_full:1
sync_partial_ok:0
sync_partial_err:1
expired_keys:50348634
expired_stale_perc:1.51
expired_time_cap_reached_count:0
evicted_keys:0
keyspace_hits:466793508
keyspace_misses:69928129
pubsub_channels:6
pubsub_patterns:10
latest_fork_usec:31587
migrate_cached_sockets:0
slave_expires_tracked_keys:0
active_defrag_hits:0
active_defrag_misses:0
active_defrag_key_hits:0
active_defrag_key_misses:0
# Replication
role:master
connected_slaves:1
slave0:ip=192.168.2.232,port=6381,state=online,offset=93242807758,lag=0
master_replid:22ad4f48ca99b2ffffbc4849e92f8e2408017c05
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:93242821832
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:93241773257
repl_backlog_histlen:1048576
# CPU
used_cpu_sys:47226.20
used_cpu_user:30290.00
used_cpu_sys_children:21144.92
used_cpu_user_children:342638.84
# Cluster
cluster_enabled:0
# Keyspace
db0:keys=3346949,expires=3294309,avg_ttl=376714768
db1:keys=74,expires=3,avg_ttl=238332375
db2:keys=33,expires=32,avg_ttl=568200610
db3:keys=17,expires=17,avg_ttl=149889
db4:keys=3,expires=0,avg_ttl=0
db5:keys=5,expires=4,avg_ttl=433458
下面是对 redis info 输出的详细解读:
## Server
- redis_version: Redis 的版本号为 4.0.14。
- redis_git_sha1: Redis 的 Git SHA1 标识为 00000000,表明此版本不是从 Git 存储库中获取的。
- redis_git_dirty: Redis 的 Git 存储库没有未提交的更改。
- redis_build_id: Redis 的构建 ID 为 95cc438b53883526。
- redis_mode: Redis 运行在独立模式下。
- os: Redis 运行的操作系统为 Linux 5.10.0-60.18.0.50.oe2203.x86_64 x86_64。
- arch_bits: Redis 运行在 64 位平台上。
- multiplexing_api: Redis 使用 epoll 多路复用 API。
- atomicvar_api: Redis 使用原子内建 API。
- gcc_version: Redis 编译器版本为 10.3.1。
- process_id: Redis 进程 ID 为 1225380。
- run_id: Redis 运行 ID 为 acd948218e1ddfed513061c21f5cacaf62719903。
- tcp_port: Redis 使用的 TCP 端口为 6381。
- uptime_in_seconds: Redis 运行时间为 2849596 秒,即 32 天。
- uptime_in_days: Redis 运行时间为 32 天。
- hz: Redis 每秒钟执行 10 次定时器。
- lru_clock: Redis 最近一次 LRU(Least Recently Used)时钟更新的时间戳。
- executable: Redis 可执行文件路径为 /usr/bin/redis-server。
- config_file: Redis 配置文件路径为 /path/to/redis.conf。
## Clients
- connected_clients: 当前连接到 Redis 的客户端数量为 3708。
- client_longest_output_list: 所有客户端的输出缓冲区中最长的列表长度为 0。
- client_biggest_input_buf: 所有客户端的输入缓冲区中最大的缓冲区大小为 0。
- blocked_clients: 当前被阻塞的客户端数量为 22。
## Memory
- used_memory: Redis 当前使用的内存为 1096887552 字节,即 1.02G。
- used_memory_human: Redis 当前使用的内存为 1.02G。
- used_memory_rss: Redis 当前使用的常驻内存为 1495576576 字节,即 1.39G。
- used_memory_rss_human: Redis 当前使用的常驻内存为 1.39G。
- used_memory_peak: Redis 最高使用的内存为 1597136528 字节,即 1.49G。
- used_memory_peak_human: Redis 最高使用的内存为 1.49G。
- used_memory_peak_perc: Redis 当前使用内存占最高使用内存的百分比为 68.68%。
- used_memory_overhead: Redis 内部管理开销和数据结构的内存占用为 479452842 字节。
- used_memory_startup: Redis 启动时使用的内存为 781328 字节。
- used_memory_dataset: Redis 数据集使用的内存为 617434710 字节。
- used_memory_dataset_perc: Redis 数据集使用的内存占总内存的百分比为 56.33%。
- total_system_memory: Redis 运行的系统总内存为 33125228544 字节,即 30.85G。
- total_system_memory_human: Redis 运行的系统总内存为 30.85G。
- used_memory_lua: Redis Lua 引擎使用的内存为 54272 字节,即 53.00K。
- used_memory_lua_human: Redis Lua 引擎使用的内存为 53.00K。
- maxmemory: Redis 配置的最大内存限制为 10737418240 字节,即 10.00G。
- maxmemory_human: Redis 配置的最大内存限制为 10.00G。
- maxmemory_policy: Redis 内存达到最大限制时的清理策略为 noeviction,即不清理。
- mem_fragmentation_ratio: Redis 的内存碎片比率为 1.36。
- mem_allocator: Redis 内存分配器为 jemalloc-4.0.3。
- active_defrag_running: Redis 当前没有正在运行的主动碎片整理操作。
- lazyfree_pending_objects: Redis 当前没有待释放的过期键值对。
## Persistence
- loading: Redis 当前没有正在进行的数据加载操作。
- rdb_changes_since_last_save: 上次持久化操作以来修改的键值对数量为 10872。
- rdb_bgsave_in_progress: Redis 当前正在进行后台持久化操作。
- rdb_last_save_time: 上次持久化操作的时间戳为 1684070849。
- rdb_last_bgsave_status: 上次后台持久化操作的状态为 ok。
- rdb_last_bgsave_time_sec: 上次后台持久化操作的执行时间为 10 秒。
- rdb_current_bgsave_time_sec: 当前正在进行的后台持久化操作的执行时间为 6 秒。
- rdb_last_cow_size: 上次持久化操作期间的写时复制(Copy On Write,COW)大小为 48435200 字节。
- aof_enabled: Redis 当前未启用 AOF(Append Only File)持久化。
- aof_rewrite_in_progress: Redis 当前没有正在进行的 AOF 重写操作。
- aof_rewrite_scheduled: Redis 当前没有计划的 AOF 重写操作。
- aof_last_rewrite_time_sec: 上次 AOF 重写操作的执行时间为 -1,表示从未执行过。
- aof_current_rewrite_time_sec: 当前正在进行的 AOF 重写操作的执行时间为 -1,表示没有正在进行的 AOF 重写操作。
- aof_last_bgrewrite_status: 上次后台 AOF 重写操作的状态为 ok。
- aof_last_write_status: 上次 AOF 写操作的状态为 ok。
- aof_last_cow_size: 上次 AOF 操作期间的写时复制大小为 0。
## Stats
- total_connections_received: Redis 运行期间总共接收到的连接请求数量为 94414726。
- total_commands_processed: Redis 运行期间总共处理的命令数量为 2844979337。
- instantaneous_ops_per_sec: 当前每秒钟执行的命令数量为 773。
- total_net_input_bytes: Redis 运行期间总共接收到的网络输入字节数为 148058754537。
- total_net_output_bytes: Redis 运行期间总共发送的网络输出字节数为 777264941414。
- instantaneous_input_kbps: 当前每秒钟接收到的网络输入数据量为 30.74 KB。
- instantaneous_output_kbps: 当前每秒钟发送的网络输出数据量为 27.20 KB。
- rejected_connections: Redis 运行期间总共拒绝的连接请求数量为 0。
- sync_full: Redis 上次全量同步操作的状态为 1。
- sync_partial_ok: Redis 上次部分同步操作成功的状态为 0。
- sync_partial_err: Redis 上次部分同步操作失败的状态为 1。
- expired_keys: Redis 运行期间总共过期的键值对数量为 50348634。
- expired_stale_perc: Redis 当前过期的键值对数量占总键值对数量的比例为 1.51%。
- expired_time_cap_reached_count: Redis 运行期间总共过期的键值对数量达到时间限制的次数为 0。
- evicted_keys: Redis 运行期间总共驱逐的键值对数量为 0。
- keyspace_hits: Redis 运行期间总共命中键空间的次数为 466793508。
- keyspace_misses: Redis 运行期间总共未命中键空间的次数为 69928129。
- pubsub_channels: Redis 当前已订阅的频道数量为 6。
- pubsub_patterns: Redis 当前已订阅的模式数量为 10。
- latest_fork_usec: Redis 最近一次 fork 操作的执行时间为 31587 微秒。
- migrate_cached_sockets: Redis 当前没有缓存的迁移套接字。
- slave_expires_tracked_keys: Redis 当前没有正在跟踪的从节点过期键值对。
## Replication
- role: Redis 当前运行在主节点角色。
- connected_slaves: Redis 当前连接的从节点数量为 1。
- slave0: Redis 连接的第一个从节点的 IP 地址为 192.168.2.232,端口号为 6381,状态为 online,偏移量为 93242807758,延迟为 0。
- master_replid: Redis 当前主节点的复制 ID 为 22ad4f48ca99b2ffffbc4849e92f8e2408017c05。
- master_replid2: Redis 当前主节点的复制 ID2 为 0000000000000000000000000000000000000000。
- master_repl_offset: Redis 当前主节点的复制偏移量为 93242821832。
- second_repl_offset: Redis 当前没有正在进行的复制操作。
- repl_backlog_active: Redis 当前正在使用复制 backlog。
- repl_backlog_size: Redis 复制 backlog 的大小为 1048576 字节。
- repl_backlog_first_byte_offset: Redis 复制 backlog 中第一个字节的偏移量为 93241773257。
- repl_backlog_histlen: Redis 复制 backlog 中最旧的字节的偏移量为 1048576。
## CPU
- used_cpu_sys: Redis 运行期间消耗 CPU 时间的系统时间为 47226.20 秒。
- used_cpu_user: Redis 运行期间消耗 CPU 时间的用户时间为 30290.00 秒。
- used_cpu_sys_children: Redis 子进程运行期间消耗 CPU 时间的系统时间为 21144.92 秒。
- used_cpu_user_children: Redis 子进程运行期间消耗 CPU 时间的用户时间为 342638.84 秒。
## Cluster
- cluster_enabled: Redis 当前未启用集群模式。
## Keyspace
- db0: Redis 数据库 0 中的键值对数量为 3346949,过期键值对数量为 3294309,平均 TTL(Time To Live)为 376714768 秒。
- db1: Redis 数据库 1 中的键值对数量为 74,过期键值对数量为 3,平均 TTL 为 238332375 秒。
- db2: Redis 数据库 2 中的键值对数量为 33,过期键值对数量为 32,平均 TTL 为 568200610 秒。
- db3: Redis 数据库 3 中的键值对数量为 17,过期键值对数量为 17,平均 TTL 为 149889 秒。
- db4: Redis 数据库 4 中的键值对数量为 3,过期键值对数量为 0,平均 TTL 为 0 秒。
- db5: Redis 数据库 5 中的键值对数量为 5,过期键值对数量为 4,平均 TTL 为 433458 秒。