Redis 参数

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis监控项,基本上监控了Redis各项指标!

Redis 都要监控那些指标,出问题能淮确的定位,Type里的值代表的是open-falcon的数据类型,如果不使用open-falcon,可以不予理会。


Counters

Type

Notes

aof_current_rewrite_time_sec

GAUGE

当前AOF重写持续的耗时

aof_enabled

GAUGE

appenonly是否开启,appendonly为yes则为1,no则为0

aof_last_bgrewrite_status

GAUGE

最近一次AOF重写操作是否成功

aof_last_rewrite_time_sec

GAUGE

最近一次AOF重写操作耗时

aof_last_write_status

GAUGE

最近一次AOF写入操作是否成功

aof_rewrite_in_progress

GAUGE

AOF重写是否正在进行

aof_rewrite_scheduled

GAUGE

AOF重写是否被RDB save操作阻塞等待

blocked_clients

GAUGE

正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量

client_biggest_input_buf

GAUGE

当前客户端连接中,最大输入缓存

client_longest_output_list

GAUGE

当前客户端连接中,最长的输出列表

cluster_enabled

GAUGE

是否启用Redis集群模式,cluster_enabled

cluster_known_nodes

GAUGE

集群中节点的个数

cluster_size

GAUGE

集群的大小,即集群的分区数个数

cluster_slots_assigned

GAUGE

集群中已被指派slot个数,正常是16385个

cluster_slots_fail

GAUGE

集群中已下线(客观失效)的slot个数

cluster_slots_ok

GAUGE

集群中正常slots个数

cluster_slots_pfail

GAUGE

集群中疑似下线(主观失效)的slot个数

cluster_state

GAUGE

集群的状态是否正常

cmdstat_auth

COUNTER

auth命令每秒执行次数

cmdstat_config

COUNTER

config命令每秒执行次数

cmdstat_get

COUNTER

get命令每秒执行次数

cmdstat_info

COUNTER

info命令每秒执行次数

cmdstat_ping

COUNTER

ping命令每秒执行次数

cmdstat_set

COUNTER

set命令每秒执行次数

cmdstat_slowlog

COUNTER

slowlog命令每秒执行次数

connected_clients

GAUGE

当前已连接的客户端个数

connected_clients_pct

GAUGE

已使用的连接数百分比,connected_clients/maxclients

connected_slaves

GAUGE

已连接的Redis从库个数

evicted_keys

COUNTER

因内存used_memory达到maxmemory后,每秒被驱逐的key个数

expired_keys

COUNTER

因键过期后,被惰性和主动删除清理key的每秒个数

hz

GAUGE

serverCron执行的频率,默认10,表示100ms执行一次,建议不要大于120

instantaneous_input_kbps

GAUGE

瞬间的Redis输入网络流量(kbps)

instantaneous_ops_per_sec

GAUGE

瞬间的Redis操作QPS

instantaneous_output_kbps

GAUGE

瞬间的Redis输出网络流量(kbps)

keys

GAUGE

当前Redis实例的key总数

keyspace_hit_ratio

GAUGE

查找键的命中率(每个周期60sec精确计算)

keyspace_hits

COUNTER

查找键命中的次数

keyspace_misses

COUNTER

查找键未命中的次数

latest_fork_usec

GAUGE

最近一次fork操作的耗时的微秒数(BGREWRITEAOF,BGSAVE,SYNC等都会触发fork),当并发场景fork耗时过长对服务影响较大

loading

GAUGE

标志位,是否在载入数据文件

master_repl_offset

GAUGE

master复制的偏移量,除了写入aof外,Redis定期为自动增加

mem_fragmentation_ratio

GAUGE

内存碎片率,used_memory_rss/used_memory

pubsub_channels

GAUGE

目前被订阅的频道数量

pubsub_patterns

GAUGE

目前被订阅的模式数量

rdb_bgsave_in_progress

GAUGE

标志位,记录当前是否在创建RDB快照

rdb_current_bgsave_time_sec

GAUGE

当前bgsave执行耗时秒数

rdb_last_bgsave_status

GAUGE

标志位,记录最近一次bgsave操作是否创建成功

rdb_last_bgsave_time_sec

GAUGE

最近一次bgsave操作耗时秒数

rdb_last_save_time

GAUGE

最近一次创建RDB快照文件的Unix时间戳

rdb_changes_since_last_save

GAUGE

从最近一次dump快照后,未被dump的变更次数(和save里变更计数器类似)

redis_alive

GAUGE

当前Redis是否存活,ping监控socket_time默认500ms

rejected_connections

COUNTER

因连接数达到maxclients上限后,被拒绝的连接个数

repl_backlog_active

GAUGE

标志位,master是否开启了repl_backlog,有效地psync(2.8+)

repl_backlog_first_byte_offset

GAUGE

repl_backlog中首字节的复制偏移位

repl_backlog_histlen

GAUGE

repl_backlog当前使用的字节数

repl_backlog_size

GAUGE

repl_backlog的长度(repl-backlog-size),网络环境不稳定的,建议调整大些

role

GAUGE

当前实例的角色:master 1, slave 0

master_link_status

GAUGE

标志位,从库复制是否正常,正常1,断开0

master_link_down_since_seconds

GAUGE

从库断开复制的秒数

slave_read_only

GAUGE

从库是否设置为只读状态,避免写入

slowlog_len

COUNTER

slowlog的个数(因未转存slowlog实例,每次采集不会slowlog reset,所以当slowlog占满后,此值无意义)

sync_full

GAUGE

累计Master full sync的次数;如果值比较大,说明常常出现全量复制,就得分析原因,或调整repl-backlog-size

sync_partial_err

GAUGE

累计Master pysync 出错失败的次数

sync_partial_ok

GAUGE

累计Master psync成功的次数

total_commands_processed

COUNTER

每秒执行的命令数,比较准确的QPS

total_connections_received

COUNTER

每秒新创建的客户端连接数

total_net_input_bytes

COUNTER

Redis每秒网络输入的字节数

total_net_output_bytes

COUNTER

Redis每秒网络输出的字节数

uptime_in_days

GAUGE

Redis运行时长天数

uptime_in_seconds

GAUGE

Redis运行时长的秒数

used_cpu_sys

COUNTER

Redis进程消耗的sys cpu

used_cpu_user

COUNTER

Redis进程消耗的user cpu

used_memory

GAUGE

由Redis分配的内存的总量,字节数

used_memory_lua

GAUGE

lua引擎使用的内存总量,字节数;有使用lua脚本的注意监控

used_memory_pct

GAUGE

最大内存已使用百分比,used_memory/maxmemory; 存储场景无淘汰key注意监控.(如果maxmemory=0表示未设置限制,pct永远为0)

used_memory_peak

GAUGE

Redis使用内存的峰值,字节数

used_memory_rss

GAUGE

Redis进程从OS角度分配的物理内存,如key被删除后,malloc不一定把内存归还给OS,但可以Redis进程复用

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
3月前
|
NoSQL Redis
Redis进阶-bind参数详解
Redis进阶-bind参数详解
76 0
|
NoSQL Java Linux
Java Spring Data Redis实战与配置参数详解 application.properties
Java Spring Data Redis实战与配置参数详解 application.properties。Java Spring Boot 2.0连接Redis服务器,可以在配置文件 application.properties中修改控制参数,包括安全、连接池、超时等参数。
11719 0
|
1月前
|
NoSQL 算法 数据管理
【Redis】Redis配置参数详解:优化过期删除机制
【Redis】Redis配置参数详解:优化过期删除机制
63 0
|
1月前
|
存储 NoSQL 前端开发
【SpringBoot】Redis集中管理Session和自定义用户参数解决登录状态及校验问题
【SpringBoot】Redis集中管理Session和自定义用户参数解决登录状态及校验问题
|
3月前
|
监控 NoSQL 安全
Redis进阶-JedisPool参数优化 & 如何合理估算核心参数 & redis连接池预热
Redis进阶-JedisPool参数优化 & 如何合理估算核心参数 & redis连接池预热
89 0
|
11月前
|
NoSQL 应用服务中间件 Shell
redis&nginx运行参数采集脚本
redis&nginx运行参数采集脚本
|
存储 NoSQL Redis
Redis 中的hash一共有几个参数和属性?分别如何使用?
Redis 中的hash一共有几个参数和属性?分别如何使用?
153 0
|
NoSQL API Redis
利用Redis对含有分页参数的API接口做调用次数限制
利用Redis对含有分页参数的API接口做调用次数限制
140 0
利用Redis对含有分页参数的API接口做调用次数限制
|
缓存 NoSQL 前端开发
redis中坑爹的pattern参数
redis中坑爹的pattern参数
226 0
|
运维 NoSQL 小程序
SpringBoot配置文件加密jasypt【数据库配置加密、redis配置加密、核心参数加密】
SpringBoot配置文件加密jasypt【数据库配置加密、redis配置加密、核心参数加密】
325 0

热门文章

最新文章