本节介绍分布式缓存Redis管理控制台实例指标监控部分,支持实例QPS,缓存命中率,内存碎片率,内存使用率,客户端连接数等监控指标。
操作步骤
- 登录 Redis管理控制台
- 在管理控制台右上角选择实例所在的区域。
- 在实例列表页,单击目标实例名称进入实例详情页面。
- 点进上方【指标管理】Tab页,进入实例指标管理基本指标详情页。该页面包括基本指标与节点指标。选择监控时间可过滤查询该时间段内实例指标监控数据,默认查询最近一小时数据。
基本指标说明
指标名称 | 单位 | 说明 |
---|---|---|
每秒并发操作数(QPS) | Counts/s | 每秒总请求数,包含读和写命令。 |
缓存命中率 | % | 命中率计算方法:Key命中数÷(Key命中数+Key未命中数)。 |
内存碎片率 | % | mem_fragmentation_ratio (内存碎片率)= used_memory_rss (操作系统实际分配给 Redis 的物理内存空间大小)/ used_memory(Redis 内存分配器为了存储数据实际申请使用的内存空间大小) mem_fragmentation_ratio (内存碎片率)的值越大代表内存碎片率越严重。 |
客户端连接数 | 无 | Redis实例客户端连接数量 |
节点指标说明
监控组 | 单位 | 说明与限制 |
---|---|---|
Keys监控组 | Counts/s | 使用键值相关命令的监控信息,例如DEL、EXITS等命令的调用次数。 |
String监控组 | Counts/s | 使用String数据类型相关命令的监控信息,例如APPEND、MGET等命令的调用次数。 |
Hashes监控组 | Counts/s | 使用Hash数据类型相关命令的监控信息,例如HGET、HDEL等命令的调用次数。 |
Lists监控组 | Counts/s | 使用Lists数据类型相关命令的监控信息,例如BLPOP、BRPOP等命令的调用次数。 |
Sets监控组 | Counts/s | 使用Sets数据类型相关命令的监控信息,例如SADD、SCARD等命令的调用次数。 |
Zset监控组 | Counts/s | 使用Zset数据类型相关命令的监控信息,例如ZADD、ZCARD等命令的调用次数。 |
Transaction监控组 | Counts/s | 使用事务(Transaction)相关命令的监控信息,例如WATCH、MULTI、EXEC等命令的调用次数。 |
Pub/Sub监控组 | Counts/s | 使用发布与订阅(Pub/Sub)功能相关命令的监控信息,例如PUBLISH、SUBSCRIBE等命令的调用次数。 |