前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis:23---info命令总结

Redis:23---info命令总结

作者头像
用户3479834
发布2021-02-03 14:24:38
8190
发布2021-02-03 14:24:38
举报
文章被收录于专栏:游戏开发司机

  • info命令的格式有3种:
    • info:部分Redis系统状态统计信息
    • info all:全部Redis系统状态统计信息,一次性打印下面所有section的内容
    • info section:某一块的系统状态统计信息。info命令所有的section如下所示

模块名

模块含义

Server

服务器信息

Clients

客户端信息

Memory

内存信息

Persistence

持久化信息

Stats

全局统计信息

Replication

复制信息

CPU

CPU消耗信息

Commandstats

命令统计信息

Cluster

集群信息

Keyspace

数据库键统计信息

  • 下面对各个section做详细介绍

一、info Server

  • 下图是info Server模块的统计信息,包含了Redis服务本身的一些信 息,例如版本号、运行模式、操作系统的版本、TCP端口等

属性名

属性值

属性描述

redis_version

3.0.7

Redis服务版本

redisgit_shal

0

GitSHAI

redis_.git_dirty

0

Gitdirtyflag

redis_build_id

I86eba9451cf9390

Redisbuildid

rediSmode

cluster

运行模式,分为:Cluster.Sentinel.Standalone

os

Linux2.6.18-274.el5x8664

Redis所在机器的操作系统

arch_bits

64

架构(32或64位)

multiplexing_api

cpoll

Redis所使用的事件处理机制

gce_version

4.1.2

编译Redis时所使用的GCC版本

process_1d

31524

Redis服务进程的PID

run_id

fd8b97739c469526f669ed151f

Redis服务的标识符

tcp_port

6384

监听端口

uptime_in_seconds

9753347

自Redis服务启动以来,运行的秒数

uptime_indays

112

自Redis服务启动以来,运行的天数

hz

10

serverCron每秒运行次数

lru_clock

16388503

以分钟为单位进行自增的时钟,用于LRU管理

config_file

/opt/cachecloud/conf/redis-cluster-6384.conf

Redis的配置文件

二、info Clients

  • 下图是info Clients模块的统计信息,包含了连接数、阻塞命令连接数、输入输出缓冲区等相关统计信息

三、info Memory

  • 下图是info Memory模块的统计信息,包含了Redis内存使用、系统内 存使用、碎片率、内存分配器等相关统计信息

属性名

属性值

描述

used_memory

183150904

Redis分配器分配的内存总量,也就是内部存储的所有数据内存占用量

(续)

属性名

属性值

属性描述

used_memory_human

174.67M

以可读的格式返回used_memory

used_memory_rss

428621824

从操作系统的角度,Redis进程占用的物理内存总量

used_memory_peak

522768352

内存使用的最大值,表示used_memory的蜂值

used_memory_peak_human

498.55M

以可读的格式返回used_memory_peak

used_memory_lua

35840

Lua引擎所消耗的内存大小

mem_fragmentation_ratio

2.34

used_memory_rsslused_memory 比值,表示内存碎片率

mermn_allocator

jemalloc-3.6.0

Redis所使用的内存分配器:jemalloc

四、info Persistence

  • 下图是info Persistence模块的统计信息,包含了RDB和AOF两种持久 化的一些统计信息

属性名

属性值

属性描述

loading

o

是否在加载持久化文件。0否,Ⅰ是

rdb_changes_since_last_save

53308858

自上次RDB后,Redis数据改动条数

rdb_bgsave_in_progress

o

标识RDB的bgsave操作是否进行中。О否,1是

rdb_last_save_time

1456376460

上次bgsave操作的时间戳

rdb_last_bgsave_status

ok

上次bgsave操作状态

rdb_last_bgsave_time_sec

3

上次bgsave操作使用的时间(单位是秒)

rdb_current_bgsave_time_sec

-l

如果bgsave操作正在进行.则记录当前bgsave操作使用的时间(单位是秒)

aof_enabled

l

是否开启了AOF功能。0否,1是

aof_rewrite_in_progress

o

标识AOF的rewrite操作是否在进行中。0否,1是

aof_rewrite_scheduled

o

标识是否将要在RDB的bgsave操作结束后执行AOFrewrite操作

aof_last_rewrite_time_sec

o

上次AOF rewrite操作使用的时间(单位是秒)

aof_current_rewrite_time_sec

-l

如果rewrite操作正在进行、则记录当前AOF rewrite所使用的时间(单位是秒)

aof_last_bgrewrite_status

ok

上次AOF重写操作的状态

aof_last_write_status

ok

上次AOF写磁盘的结果

aof_current_size

186702421

AOF当前尺寸〔单位是字节)

aof_base_size

134279710

AOF上次启动或rewrite的尺寸(单位是字节)

aof_buffer_length

o

AOF buffer的大小

aof_rewrite_buffer_length

o

AOF rewrite buffer的大小

aof_pending_bio_fsync

o

后台IO队列中等待fsync任务的个数

aof_delayed_fsync

64

延迟的fsync 计数器

五、info Stats

  • 下图是info Stats模块的统计信息,是Redis的基础统计信息,包含了: 连接、命令、网络、过期、同步等很多统计信息

属性名

属性值

属性描述

total_connections_received

495967

连接过的客户端总数

total_commands_processed

5139857171

执行过的命令总数

instantaneous_ops_per_sec

511

每秒处理命令条数

total_net_input_bytes

2.82961E+11

输入总网络流量〔以字节为单位)

total_net_output_bytes

1.7605E+12

输出总网络流量〔以字节为单位)

instantaneous_input_kbps

28.24

每秒输人字节数

instantaneous_output_kbps

234.9

每秒输出字节数

rejected_connections

o

拒绝的连接个数

sync_full

4

主从完全同步成功次数

sync_partial_ok

o

主从部分同步成功次数

sync_partial_err

o

主从部分同步失败次数

expired_keys

45534039

过期的key数量

evicted_keys

o

剔除(超过了maxmemory后)的key数量

keyspace_hits

3923837939

命中次数

keyspace_misses

1078922155

不命中次数

pubsub_channels

o

当前使用中的频道数量

pubsub_patterns

0

当前使用中的模式数量

latest_fork_usec

16194

最近一次fork操作消耗的时间(微秒)

migrate_cached_sockets

0

记录当前Redis 正在进行migrate操作的目标Redis个数。例如RedisA分别向Redis B和C执行migrate操作,那么这个值就是2

六、info Replication

  • 下图是info Replication模块的统计信息,包含了Redis主从复制的一些 统计信息,根据主从节点,统计信息也略有不同

角色

属性名

属性值

属性描述

通用配置

role

master|slave

节点的角色

主节点

connected_slaves

连接的从节点个数

slave0

slave0:ip=10.10.xx.160,port=6382,state=online,offset=426978948465,lag=I

连接的从节点信息

master_repl__offset

4.26979E+11

主节点偏移量

从节点

master_host

10.10.xx.63.

主节点IP

master_port

6387

主节点端口

master_link_status

u叩

与主节点的连接状态

master_last_io_seconds_ago

0

主节点最后与从节点的通信时间间隔,单位为秒

master_sync_inprogress

0

从节点是否正在全量同步主节点RDB文件。

slave_repl__offset

4.26979E+11

复制偏移量

slave_priority

100

从节点优先级

slave_read_only

I

从节点是否只读

connecteds1aves

0

连接从节点个数

master_repl_offset

0

当前从节点作为其他节点的主节点时的复制偏移量

通用配置

repl_backlog_active

复制缓冲区状态

repl_backlog.size

10000000

复制缓冲区尺寸(单位:字节)

rep1_backlog_first_byte_offset

4.26969E+11

复制缓冲区起始偏移量,标识当前缓冲区可用范围

repl_backlog_histlen

10000000

标识复制缓冲区已存有效数据长度

七、info CPU

  • 下图是info CPU模块的统计信息,包含了Redis进程和子进程对于CPU消耗的一些统计信息

八、info Commandstats

  • 下图是info Commandstats模块的统计信息,是Redis命令统计信息,包含各个命令的命令名、总次数、总耗时、平均耗时

九、info Cluster

  • 下图是info Cluster模块的统计信息,目前只有一个统计信息,标识当前Redis是否为Cluster模式

十、info Keyspace

  • 下图是info Keyspace模块的统计信息,包含了每个数据库的键值统计信息
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 游戏开发司机 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、info Server
  • 二、info Clients
  • 三、info Memory
  • 四、info Persistence
  • 五、info Stats
  • 六、info Replication
  • 七、info CPU
  • 八、info Commandstats
  • 九、info Cluster
  • 十、info Keyspace
相关产品与服务
云数据库 Redis®
腾讯云数据库 Redis®(TencentDB for Redis®)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档