操作指南

API 文档

云产品监控指标

文档中心 > 云监控 > 产品动态与公告 > 产品公告 > 云数据库 Redis 1分钟粒度下线通知

云数据库 Redis 1分钟粒度下线通知

最近更新时间:2022-06-01 10:17:41

云监控将计划于2022年6月30日下线云数据库 Redis 1分钟粒度的告警策略和 QCE/REDIS 命名空间,下线后将会有以下影响:

  • 无法正常接收云数据库 Redis -内存版(1分钟粒度)的告警通知。
  • 云数据库 Redis -内存版(1分钟粒度)的 Dashboard 将无法正常显示数据。
  • 无法正常拉取云数据库 Redis -内存版(1分钟粒度)监控数据。

迁移方案

  • 告警策略:需要您将存量云数据库 Redis 1分钟监控粒度实例的告警策略迁移至5秒监控粒度。单击查看指标对应关系
  • Dashboard:需要您将存量云数据库 Redis 1分钟监控粒度实例的 Dashboard 迁移至5秒监控粒度。单击查看指标对应关系
  • API 拉取监控指标数据:需要您将 QCE/REDIS 命名空间切换到QCE/REDIS_MEM,并且同步修改拉取的指标名称。单击查看指标对应关系

由于云数据库 Redis 1分钟监控粒度与 指标对应关系 的指标名称命名不完全一致。本文将详细说明云数据库 Redis 1分钟监控粒度与 5秒监控粒度监控指标的对应关系,便于您对照迁移。

分钟与秒级告警策略监控指标对应关系

1分钟粒度指标1分钟粒度指标英文名5秒粒度指标5秒粒度指标英文名单位指标说明
CPU负载 cpu_us_min CPU使用率 cpu_util % 平均 CPU 使用率
CPU负载最大值 CpuMaxUsMin 节点最大CPU使用率 cpu_max_util % 实例中节点(分片或者副本)最大 CPU 使用率
内存使用量 storage_min 内存使用量 mem_used MB 实际使用内存容量,包含数据和缓存部分
容量使用率 storage_us_min 内存使用率 mem_util % 实际使用内存和申请总内存之比
容量使用率最大值 StorageMaxUsMin 节点最大内存使用率 mem_max_util % 实例中节点(分片或者副本)最大内存使用率
内网入流量 in_flow_min 入流量 in_flow Mb/s 内网入流量
入流使用率 in_flow_us_min 入流量使用率 in_bandwidth_util % 内网入流量实际使用和最大流量比
内网出流量 out_flow_min 出流量 out_flow Mb/s 内网出流量
出流使用率 out_flow_us_min 出流量使用率 out_bandwidth_util % 内网出流量实际使用和最大流量比
连接数 connections_min 连接数量 connections 连接到实例的 TCP 连接数量
连接数使用率 connections_us_min 连接使用率 connections_util % 实际 TCP 连接数量和最大连接数比
慢查询个数 slow_query_min 慢查询 cmd_slow 执行时延大于 slowlog - log - slower - than 配置的命令次数
Key总个数 keys_min Key总个数 keys 实例存储的总 Key 个数(一级 Key)
key过期数 expired_keys_min key过期数 expired 时间窗内被淘汰的 Key 个数,对应 info 命令输出的 expired_keys
key驱逐数 evicted_keys_min key驱逐数 evicted 时间窗内被驱逐的 Key 个数,对应 info 命令输出的 evicted_keys
平均执行时延 latency_min 平均执行时延 latency_avg ms proxy 到 redis server 的执行时延平均值
读平均时延 latency_get_min 读平均时延 latency_read ms proxy 到 redis server 的读命令平均执行时延
写平均时延 latency_set_min 写平均时延 latency_write ms proxy 到 redis server 的写命令平均执行时延
其他命令平均时延 latency_other_min 其他命令平均时延 latency_other ms proxy 到 redis server 的读写命令之外的命令平均执行时延
qps qps_min 总请求 commands 次/秒 QPS,命令执行次数
读请求 stat_get_min 读请求 cmd_read 次/秒 每秒读命令执行次数
写请求 stat_set_min 写请求 cmd_write 次/秒 每秒写命令执行次数
其他请求 stat_other_min 其他请求 cmd_other 次/秒 每秒读写命令之外的命令执行次数
大 Value 请求 big_value_min 大 Value 请求 cmd_big_value 次/秒 每秒请求命令大小超过32KB的执行次数
读请求命中 stat_success_min 读请求命中 cmd_hits 读请求 Key 存在的个数,对应 info 命令输出的 keyspace_hits 指标
读请求Miss stat_missed_min 读请求Miss cmd_miss 读请求 Key 不存在的个数,对应 info 命令输出的 keyspace_misses 指标
执行错误 cmd_err_min 执行错误 cmd_err 命令执行错误的次数,例如命令不存在、参数错误等情况
读请求命中率 cache_hit_ratio_min 读请求命中率 cmd_hits_ratio % Key 命中 / (Key 命中 + KeyMiss),该指标可以反应 Cache Miss 的情况,当访问为0时,该值为 null

分钟与秒级 Dashboard 监控指标对应关系

1分钟粒度指标1分钟粒度指标英文名5秒粒度指标5秒粒度指标英文名单位指标说明
CPU 使用率 cpu_us_min 平均 CPU 使用率 cpu_util % 平均 CPU 使用率
分片最大CPU使用率 cpu_max_us_min 节点最大CPU使用率 cpu_max_util % 实例中节点(分片或者副本)最大 CPU 使用率
内存使用量 storage_min 内存使用量 mem_used MB 实际使用内存容量,包含数据和缓存部分
内存使用率 storage_us_min 内存使用率 mem_util % 实际使用内存和申请总内存之比
分片最大内存使用率 storage_max_us_min 节点最大内存使用率 mem_max_util % 实例中节点(分片或者副本)最大内存使用率
入流量 in_flow_min 入流量 in_flow Mb/s 内网入流量
入流量使用率 in_flow_us_min 入流量使用率 in_bandwidth_util % 内网入流量实际使用和最大流量比
出流量 out_flow_min 出流量 out_flow Mb/s 内网出流量
出流量使用率 out_flow_us_min 出流量使用率 out_bandwidth_util % 内网出流量实际使用和最大流量比
连接数量 connections_min 连接数量 connections 连接到实例的 TCP 连接数量
连接使用率 connections_us_min 连接数使用率 connections_util % 实际 TCP 连接数量和最大连接数比
慢查询 slow_query_min 慢查询 cmd_slow 执行时延大于 slowlog - log - slower - than 配置的命令次数
Key总数 keys_min Key总个数 keys 实例存储的总 Key 个数(一级 Key)
key过期数 expired_keys_min key过期数 expired 时间窗内被淘汰的 Key 个数,对应 info 命令输出的 expired_keys
key驱逐数 evicted_keys_min key驱逐数 evicted 时间窗内被驱逐的 Key 个数,对应 info 命令输出的 evicted_keys
平均执行时延 latency_min 平均执行时延 latency_avg ms proxy 到 redis server 的执行时延平均值
读平均时延 latency_get_min 读平均时延 latency_read ms proxy 到 redis server 的读命令平均执行时延
写平均时延 latency_set_min 写平均时延 latency_write ms proxy 到 redis server 的写命令平均执行时延
其他命令平均时延 latency_other_min 其他命令平均时延 latency_other ms proxy 到 redis server 的读写命令之外的命令平均执行时延
qps qps_min 总请求 commands 次/秒 QPS,命令执行次数
读请求数 stat_get_min 读请求 cmd_read 次/秒 每秒读命令执行次数
写请求数 stat_set_min 写请求 cmd_write 次/秒 每秒写命令执行次数
get请求数 cmdstat_get_min 其他请求 cmd_other 次/秒 每秒读写命令之外的命令执行次数
getbit请求数 cmdstat_getbit_min
getrange请求数 cmdstat_getrange_min
hget请求数 cmdstat_hget_min
hgetall请求数 cmdstat_hmget_min
hmget请求数 cmdstat_hmget_min
hmset请求数 cmdstat_hmset_min
hset请求数 cmdstat_hset_min
hsetnx请求数 cmdstat_hsetnx_min
lset请求数 cmdstat_lset_min
mget请求数 cmdstat_mget_min
mset请求数 cmdstat_mset_min
msetnx请求数 cmdstat_msetnx_min
set请求数 cmdstat_set_min
setbit请求数 cmdstat_setbit_min
setex请求数 cmdstat_setex_min
setnx请求数 cmdstat_setnx_min
setrange请求数 cmdstat_setnx_min
大 Value 请求 big_value_min 大 Value 请求 cmd_big_value 次/秒 每秒请求命令大小超过32KB的执行次数
读请求命中 stat_success_min 读请求命中 cmd_hits 读请求 Key 存在的个数,对应 info 命令输出的 keyspace_hits 指标
读请求Miss stat_missed_min 读请求Miss cmd_miss 读请求 Key 不存在的个数,对应 info 命令输出的 keyspace_misses 指标
执行错误 cmd_err_min 执行错误 cmd_err 命令执行错误的次数,例如命令不存在、参数错误等情况
读请求命中率 cache_hit_ratio_min 读请求命中率 cmd_hits_ratio % Key 命中 / (Key 命中 + KeyMiss),该指标可以反应 Cache Miss 的情况,当访问为0时,该值为 null

分钟与秒级 API 监控指标对应关系

命名空间

  • 分钟: Namespace=QCE/REDIS
  • 秒级: Namespace=QCE/REDIS_MEM

监控指标

实例维度(标准架构)

1分钟粒度指标1分钟粒度指标英文名5秒粒度指标5秒粒度指标英文名单位指标说明
CPU使用率 CpuUsMin CPU使用率 CpuUtil % 平均 CPU 使用率
内存使用量 StorageMin 内存使用量 MemUsed MB 实际使用内存容量,包含数据和缓存部分
内存使用率 StorageUsMin 内存使用率 MemUtil % 实际使用内存和申请总内存之比
Key总数 KeysMin Key总个数 Keys 实例存储的总 Key 个数(一级 Key)
Key过期数 ExpiredKeysMin Key过期数 Expired 时间窗内被淘汰的 Key 个数,对应 info 命令输出的 expired_keys
Key驱逐数 EvictedKeysMin Key驱逐数 Evicted 时间窗内被驱逐的 Key 个数,对应 info 命令输出的 evicted_keys
连接数量 ConnectionsMin 连接数量 Connections 连接到实例的 TCP 连接数量
连接数使用率 ConnectionsUsMin 连接使用率 ConnectionsUtil % 实际 TCP 连接数量和最大连接数比
入流量 InFlowMin 入流量 InFlow Mb/s 内网入流量
入流量使用率 InFlowUsMin 入流量使用率 InBandwidthUtil % 内网入流量实际使用和最大流量比
出流量 OutFlowMin 出流量 OutFlow Mb/s 内网出流量
出流量使用率 OutFlowUsMin 出流量使用率 OutBandwidthUtil % 内网出流量实际使用和最大流量比
平均执行时延 LatencyMin 平均执行时延 LatencyAvg ms proxy 到 redis server 的执行时延平均值
读平均时延 LatencyGetMin 读平均时延 LatencyRead ms proxy 到 redis server 的读命令平均执行时延
写平均时延 LatencySetMin 写平均时延 LatencyWrite ms proxy 到 redis server 的写命令平均执行时延
其他命令平均时延 LatencyOtherMin 其他命令平均时延 LatencyOther ms proxy 到 redis server 的读写命令之外的命令平均执行时延
总请求 QpsMin 总请求 Commands 次/秒 QPS,命令执行次数
读请求 StatGetMin 读请求 CmdRead 次/秒 每秒读命令执行次数
写请求 StatSetMin 写请求 CmdWrite 次/秒 每秒写命令执行次数
其他请求 StatOtherMin 其他请求 CmdOther 次/秒 每秒读写命令之外的命令执行次数
大 Value 请求 BigValueMin 大 Value 请求 CmdBigValue 次/秒 每秒请求命令大小超过32KB的执行次数
慢查询 SlowQueryMin 慢查询 CmdSlow 执行时延大于 slowlog - log - slower - than 配置的命令次数
读请求命中 StatSuccessMin 读请求命中 CmdHits 读请求 Key 存在的个数,对应 info 命令输出的 keyspace_hits 指标
读请求Miss StatMissedMin 读请求Miss CmdMiss 读请求 Key 不存在的个数,对应 info 命令输出的 keyspace_misses 指标
执行错误 CmdErrMin 执行错误 CmdErr 命令执行错误的次数,例如命令不存在、参数错误等情况
读请求命中率 CacheHitRatioMin 读请求命中率 CmdHitsRatio % Key 命中 / (Key 命中 + KeyMiss),该指标可以反应 Cache Miss 的情况,当访问为0时,该值为 null

实例维度(集群架构)

1分钟粒度指标1分钟粒度指标英文名5秒粒度指标5秒粒度指标英文名单位指标说明
平均 CPU 使用率 CpuUsMin CPU使用率 CpuUtil % 平均 CPU 使用率
分片最大 CPU 使用率 CpuMaxUsMin 节点最大 CPU 使用率 CpuMaxUtil % 集群所有分片中,CPU 使用率最高值
内存使用量 StorageMin 内存使用量 MemUsed MB 实际使用内存容量,包含数据和缓存部分
内存使用率 StorageUsMin 内存使用率 MemUtil % 实际使用内存和申请总内存之比
分片最大内存使用率 StorageMaxUsMin 节点最大内存使用率 MemMaxUtil % 集群所有分片中,内存使用率最高值
Key总个数 KeysMin Key总个数 Keys 实例存储的总 Key 个数(一级 Key)
Key过期数 ExpiredKeysMin Key过期数 Expired 时间窗内被淘汰的 Key 个数,对应 info 命令输出的 expired_keys
Key驱逐数 EvictedKeysMin Key驱逐数 Evicted 时间窗内被驱逐的 Key 个数,对应 info 命令输出的 evicted_keys
连接数量 ConnectionsMin 连接数量 Connections 连接到实例的 TCP 连接数量
连接数使用率 ConnectionsUsMin 连接使用率 ConnectionsUtil % 实际 TCP 连接数量和最大连接数比
入流量 InFlowMin 入流量 InFlow Mb/s 内网入流量
入流量使用率 InFlowUsMin 入流量使用率 InBandwidthUtil % 内网入流量实际使用和最大流量比
出流量 OutFlowMin 出流量 OutFlow Mb/s 内网出流量
出流量使用率 OutFlowUsMin 出流量使用率 OutBandwidthUtil % 内网出流量实际使用和最大流量比
平均执行时延 LatencyMin 平均执行时延 LatencyAvg ms proxy 到 redis server 的执行时延平均值
读平均时延 LatencyGetMin 读平均时延 LatencyRead ms proxy 到 redis server 的读命令平均执行时延
写平均时延 LatencySetMin 写平均时延 LatencyWrite ms proxy 到 redis server 的写命令平均执行时延
其他命令平均时延 LatencyOtherMin 其他命令平均时延 LatencyOther ms proxy 到 redis server 的读写命令之外的命令平均执行时延
总请求 QpsMin 总请求 Commands 次/秒 QPS,命令执行次数
读请求 StatGetMin 读请求 CmdRead 次/秒 每秒读命令执行次数
写请求 StatSetMin 写请求 CmdWrite 次/秒 每秒写命令执行次数
其他请求 StatOtherMin 其他请求 CmdOther 次/秒 每秒读写命令之外的命令执行次数
大 Value 请求 BigValueMin 大 Value 请求 CmdBigValue 次/秒 每秒请求命令大小超过32KB的执行次数
慢查询 SlowQueryMin 慢查询 CmdSlow 执行时延大于 slowlog - log - slower - than 配置的命令次数
读请求命中 StatSuccessMin 读请求命中 CmdHits 读请求 Key 存在的个数,对应 info 命令输出的 keyspace_hits 指标
读请求Miss StatMissedMin 读请求Miss CmdMiss 读请求 Key 不存在的个数,对应 info 命令输出的 keyspace_misses 指标
执行错误 CmdErrMin 执行错误 CmdErr 命令执行错误的次数,例如命令不存在、参数错误等情况
读请求命中率 CacheHitRatioMin 读请求命中率 CmdHitsRatio % Key 命中 / (Key 命中 + KeyMiss),该指标可以反应 Cache Miss 的情况,当访问为0时,该值为 null

集群版分片

1分钟粒度指标1分钟粒度指标英文名5秒粒度指标5秒粒度指标英文名单位指标说明
CPU使用率 CpuUsNodeMin CPU使用率 CpuUtilNode % 平均 CPU 使用率
内存使用量 StorageNodeMin 内存使用量 MemUsedNode MB 实际使用内存容量,包含数据和缓存部分
内存使用率 StorageUsNodeMin 内存使用率 MemUtilNode % 实际使用内存和申请总内存之比
Key总个数 KeysNodeMin Key总个数 KeysNode 实例存储的总 Key 个数(一级 Key)
Key过期数 ExpiredKeysNodeMin Key过期数 ExpiredNode 时间窗内被淘汰的 Key 个数,对应 info 命令输出的 expired_keys
Key驱逐数 EvictedKeysNodeMin Key驱逐数 EvictedNode 时间窗内被驱逐的 Key 个数,对应 info 命令输出的 evicted_keys
总请求 QpsNodeMin 总请求 CommandsNode 次/秒 QPS,命令执行次数
读请求 StatGetNodeMin 读请求 CmdReadNode 次/秒 每秒读命令执行次数
写请求 StatSetNodeMin 写请求 CmdWriteNode 次/秒 每秒写命令执行次数
其他请求 StatOtherNodeMin 其他请求 CmdOtherNode 次/秒 每秒读写命令之外的命令执行次数
慢查询 SlowQueryNodeMin 慢查询 CmdSlowNode 执行时延大于 slowlog-log-slower-than 配置的命令次数
读请求命中 StatSuccessNodeMin 读请求命中 CmdHitsNode 读请求 Key 存在的个数,对应 info 命令输出的 keyspace_hits 指标
读请求Miss StatMissedNodeMin 读请求Miss CmdMissNode 读请求 Key 不存在的个数,对应 info 命令输出的 keyspace_misses 指标
执行错误 CmdErrNodeMin 执行错误 CmdErr 命令执行错误的次数,例如命令不存在、参数错误等情况
读请求命中率 CacheHitRatioNodeMin 读请求命中率 CmdHitsRatioNode % Key 命中 / (Key 命中 + KeyMiss),该指标可以反应 Cache Miss 的情况,当访问为0时,该值为 null

各维度对应参数对应关系说明

参数名称(秒级) 维度名称 维度解释 格式 对应分钟级说明
Instances.N.Dimensions.0.Name instanceid 实例 ID 维度名称 输入 String 类型维度名称:instanceid 分钟和秒级保持一致
Instances.N.Dimensions.0.Value instanceid 实例具体 ID 输入实例的具体 Redis 实例 ID,例如:tdsql-123456 也可以是实例串号,例如:crs-ifmymj41,可通过 查询 Redis 实例列表接口 查询 分钟和秒级保持一致
Instances.N.Dimensions.1.Name rnodeid redis 节点 ID 维度名称 输入 String 类型维度名称:rnodeid 对应分钟维度名称:clusterid
Instances.N.Dimensions.1.Value rnodeid redis 具体节点 ID 输入 Redis 具体节点 ID,可以通过 查询实例节点信息 接口获取 对应分钟维度名称:clusterid
目录