ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Redis info 命令详解

2021-06-30 18:01:27  阅读:145  来源: 互联网

标签:info aof used Redis 详解 内存 key memory byte


官网原址:https://redis.io/commands/info
命令:info
该命令仅展示当前节点的信息,而不是集群汇总信息

Server(服务的系统配置)

属性名属性值说明
redis_version5.0.8Redis版本号
redis_git_sha100000000GIT SHA1
redis_git_dirty0Git dirty flag
redis_build_idcadca3f2c5e718a5Redis 构建生成的唯一码
redis_modeclusterRedis 的模式,Cluster=集群,standalone=单机,sentinel=哨兵
osLinux 3.10.0-1160.11.1.el7.x86_64 x86_64运行服务器的系统版本号
arch_bits64系统位数,32位或64位
multiplexing_apiepoll事件循环机制API,epoll详解
atomicvar_apiatomic-builtin原子处理API
gcc_version4.8.5系统G++版本
process_id28323当前服务的进程ID
run_id958eea0fb01abc1ad5206b8635c79ec9aaa30713在哨兵、集群模式中用于标识当前Redis服务器的唯一值
tcp_portxxxx端口号
uptime_in_seconds6121837服务器运行时长,秒级
uptime_in_days70服务器运行时长,天级
hz10Redis的频率设置,值越大CPU消耗越高,对应的过期key等清理也会更及时
configured_hz10配置中的频率设置
lru_clock14404771每分钟递增一次,用于LRU管理(最少使用算法)
executable/usr/local/redis-5.0.8/bin/redis-server服务器的执行路径
config_file/data/redisdb/conf/redis.conf服务器的配置目录

Client(连接)

属性名属性值说明
connected_clients533当前连接数(不包含副本的连接数)
client_recent_max_input_buffer4最近最大输入流
client_recent_max_output_buffer0最近最大输出流
blocked_clients0被阻塞的链接,正常情况都是0,出现阻塞就需要查看阻塞原因了

Memory(内存)

属性名属性值说明
used_memory4369841056已使用内存,byte级别
used_memory_human4.07G已使用内存,可读方式展示
used_memory_rss8030834688分配给Redis的系统内存(常驻内存),byte级别
used_memory_rss_human7.48G分配给Redis的系统内存(常驻内存),可读方式展示
used_memory_peak8037358408Redis的内存使用峰值,byte级别
used_memory_peak_human7.49GRedis的内存使用峰值,可读方式展示
used_memory_peak_perc54.37%used_memory / used_memory_peak百分比
used_memory_overhead562197208Redis管理数据结构使用的内存,byte级别
used_memory_startup1449680Redis启动时消耗的内存
used_memory_dataset3807643848used_memory - used_memory_overhead数据集大小,byte级别
used_memory_dataset_perc87.16%used_memory_dataset / used_memory数据集站总消耗内存占比
allocator_allocated4370357424分配器分配的内存,作用未知,byte级别
allocator_active7863578624分配器活跃内存,作用未知,byte级别
allocator_resident8050049024分配器常驻内存,作用未知,byte级别
total_system_memory134975303680所在服务器系统总内存,byte级别
total_system_memory_human125.71G所在服务器系统总内存,可读方式显示
used_memory_lua37888lua使用的内存,byte级别
used_memory_lua_human37.00Klua使用的内存,可读方式展示
used_memory_scripts0lua缓存使用的内存,byte级别
used_memory_scripts_human0Blua缓存使用的内存,可读方式展示
number_of_cached_scripts0未知
maxmemory10737418240最大使用内存限制,超过时,会使用LRU或LFU策略删除key,该值尽量设置的小于系统内存
maxmemory_human10.00G最大使用内存限制,可读方式展示
maxmemory_policyallkeys-lru内存超出时,删除key的策略,有lru,lfu可选
allocator_frag_ratio1.80-
allocator_frag_bytes3493221200-
allocator_rss_ratio1.02-
allocator_rss_bytes186470400-
rss_overhead_ratio1.00-
rss_overhead_bytes-19214336-
mem_fragmentation_ratio1.84used_memory_rss / used_memory内存碎片率
mem_fragmentation_bytes3660667320内存碎片大小,byte级别
mem_not_counted_for_evict284-
mem_replication_backlog268435456-
mem_clients_slaves49694-
mem_clients_normal9347478-
mem_aof_buffer284-
mem_allocatorjemalloc-5.1.0内存分配器
active_defrag_running0-
lazyfree_pending_objects0-

Persistence(持久层)

RDB详解

属性名属性值说明
loading0是否有加载转储文件的标识,0=无,1=有,内存耗尽可能会有
rdb_changes_since_last_save566853449自最后一次持久保存后,rdb进行的改动数量
rdb_bgsave_in_progress0标志rdb是否在保存,0=无,1=有
rdb_last_save_time1620331861最后一次保存时间戳
rdb_last_bgsave_statusok最后一次异步持久化操作的状态
rdb_last_bgsave_time_sec52最后一次异步持久化持续时长,秒级
rdb_current_bgsave_time_sec-1当前异步持久化时长,-1表示当前没有异步持久化
rdb_last_cow_size6860800最后一次持久化时内存copy的大小,byte级别
aof_enabled1是否开启aof的持久化方式,0=不开启,1=开启
aof_rewrite_in_progress0标志aof是否有在重写,0=无,1=有
aof_rewrite_scheduled0标识是否将要在rdb save操作结束后执行
aof_last_rewrite_time_sec63aof最后一次重写耗时,秒级
aof_current_rewrite_time_sec-1aof当前重写耗时,-1代表当前没有执行重写
aof_last_bgrewrite_statusokaof最后一次异步重写状态
aof_last_write_statusokaof最后一次重写状态
aof_last_cow_size261120000aof最后一次重写消耗内存, byte级别
aof_current_size2332133250aof当前文件大小,byte级别
aof_base_size1718085507aof最新一次启动或重写的文件大小,byte级别
aof_pending_rewrite0同上面的aof_rewrite_scheduled
aof_buffer_length0aof buffer的大小
aof_rewrite_buffer_length0aof 重写buffer大小
aof_pending_bio_fsync0后台IO队列中等待fsync任务的个数
aof_delayed_fsync0延迟的fsync计数器

Stats(状态)

属性名属性值说明
total_connections_received31611523接收成功的链接总数
total_commands_processed1652260914命令成立完成的总数
instantaneous_ops_per_sec258每秒处理的命令数量
total_net_input_bytes242379206801输入流总量,byte级别
total_net_output_bytes1814538371918输出流总量,byte级别
instantaneous_input_kbps8.12每秒输入kb数量
instantaneous_output_kbps202.37每秒输出kb数量
rejected_connections0拒绝链接数量
sync_full2与副本完全同步的次数
sync_partial_ok0部分同步请求接受数量
sync_partial_err1部分同步请求拒绝数量,或者说处理失败数量
expired_keys2272426过期的key数量
expired_stale_perc0.06过期key与总Key数量的占比
expired_time_cap_reached_count39-
evicted_keys0内存超出时,被逐出的Key数量
keyspace_hits480093118自redis启动开始,成功命中的key数量
keyspace_misses280353627自redis启动开始,未成功名称的key数量
pubsub_channels0-
pubsub_patterns0-
latest_fork_usec216526fork耗时,微秒,fork详情
migrate_cached_sockets0-
slave_expires_tracked_keys0副本到期跟踪的key数量(仅适用于可写副本)
active_defrag_hits0-
active_defrag_misses0-
active_defrag_key_hits0-
active_defrag_key_misses0-

Replication(副本)

属性名属性值说明
rolemaster主实例=master,副本=slave
connected_slaves1连接的副本数量
slave0ip=10.16.36.19,port=8123,state=online,offset=193369160007,lag=0副本连接信息
master_replid33c58501513c628186e6bcab667c2573d6b2e3ed副本1唯一ID
master_replid20000000000000000000000000000000000000000副本2唯一ID,全0表示没有第二个副本
master_repl_offset193369160007副本偏移量
second_repl_offset-1第二个副本偏移量
repl_backlog_active1增量复制的激活状态,0=未激活,1=已激活
repl_backlog_size256000000增量复制的大小
repl_backlog_first_byte_offset193113160008第一次增量复制的偏移量
repl_backlog_histlen256000000

CPU

属性名属性值说明
used_cpu_sys50698.358737使用的服务器总CPU量(主线程+后台线程的总量)
used_cpu_user70719.582251使用的服务器用户CPU的消耗量(主线程+后台线程的总量)
used_cpu_sys_children2041.487252子进程占用的系统CPU量
used_cpu_user_children4155.014409子进程占用的用户CPU量

Cluster

属性名属性值说明
cluster_enabled1是否启用集群,0=未启用,1=启用

Keyspace

属性名属性值说明
db0keys=3371969,expires=3371958,avg_ttl=747690980数据库中的key总量,过期key总量,平均过期时长(毫秒)

标签:info,aof,used,Redis,详解,内存,key,memory,byte
来源: https://blog.csdn.net/u013933879/article/details/118354875

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有