Amazon CloudWatch
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

Redis 的指标

AWS/ElastiCache 命名空间包括以下 Redis 指标。

ReplicationLag 之外,这些指标均源自 Redis info 命令。每项指标均是按照缓存节点级计算的。

如需 Redis info 命令的完整文档,请转到 http://redis.io/commands/info

另请参阅

指标 说明 单位
BytesUsedForCache Redis 分配的总字节数。 字节
CacheHits 成功的密钥查找次数。 数量
CacheMisses 不成功的密钥查找次数。 数量
CurrConnections 客户端连接数,不包括只读副本的连接。ElastiCache 使用两到三个连接监控每个案例中的群集。 Count
EngineCPUUtilization Redis 在其上运行的单个内核的 CPU 利用率。因为 Redis 是单线程的,所以这是正在使用的线程容量的百分比。有关更多信息,请参阅下面的“EngineCPUUtilization 可用性”表。 百分比
Evictions 由于 maxmemory 限制而被驱逐的密钥数。 数量
HyperLogLogBasedCmds 基于 HyperLogLog 的命令的总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有 pf 类型的命令(pfaddpfcountpfmerge)的总和。 数量
NewConnections 在此期间,服务器接受的连接总数。 数量
Reclaimed 密钥过期事件的总数。 数量
ReplicationBytes 对于具有附加副本的主项,ReplicationBytes 报告主项向其所有副本发送的字节数。此指标代表复制组上的写入负载。对于副本和独立主项,ReplicationBytes 始终是 0。 字节
ReplicationLag 该指标仅适用于作为只读副本运行的节点。它代表副本在应用主节点的改动方面滞后的时间(以秒为单位)。
SaveInProgress 只要背景保存(forked 或 forkless)在进行中,此二进制指标均返回 1,否则会返回 0。在快照和同步期间,通常使用背景保存进程。这些操作会导致性能下降。使用 SaveInProgress 指标,您可以诊断性能下降是否由背景保存进程造成。 数量

EngineCPUUtilization 可用性

在下表中指定的日期和时间之后创建或替换的节点将会包括 EngineCPUUtilization 指标。

区域 区域名称 EngineCPUUtilization 可用性
us-east-2 美国东部(俄亥俄州) 2017 年 2 月 16 日 17:21 (UTC)
us-east-1 美国东部(弗吉尼亚北部) 2017 年 2 月 8 日 21:20 (UTC)
us-west-1 美国西部(加利福尼亚北部) 2017 年 2 月 14 日 22:23 (UTC)
us-west-2 美国西部(俄勒冈) 2017 年 2 月 20 日 19:20 (UTC)
ap-northeast-1 亚太区域(东京) 2017 年 2 月 14 日 19:58 (UTC)
ap-northeast-2 亚太区域(首尔) 在所有节点上可用。
ap-northeast-3 亚太区域 (大阪当地) 在所有节点上可用。
ap-south-1 亚太地区(孟买) 2017 年 2 月 7 日 02:51 (UTC)
ap-southeast-1 亚太区域(新加坡) 2017 年 2 月 13 日 23:40 (UTC)
ap-southeast-2 亚太区域(悉尼) 2017 年 2 月 14 日 03:33 (UTC)
ca-central-1 加拿大 (中部) 在所有节点上可用。
cn-north-1 中国(北京) 2017 年 2 月 16 日 22:39 (UTC)
cn-northwest-2 中国 (宁夏) 在所有节点上可用。
eu-central-1 欧洲(法兰克福) 2017 年 2 月 15 日 00:46 (UTC)
eu-west-1 欧洲(爱尔兰) 2017 年 2 月 7 日 21:30 (UTC)
eu-west-2 欧洲 (伦敦) 2017 年 2 月 16 日 18:58 (UTC)
eu-west-3 欧洲 (巴黎) 在所有节点上可用。
sa-east-1 南美洲(圣保罗) 2017 年 2 月 7 日 04:35 (UTC)
us-gov-west-1 AWS GovCloud (US) 2017 年 2 月 16 日 20:11 (UTC)

这些是一些命令的集合,源自 info commandstats

指标 说明 单位
CurrItems 缓存中的项目数。此值根据以下方法获得的 Redis keyspace 统计数据得出:计算整个密钥空间中所有密钥的总和。 数量
GetTypeCmds get 类型命令的总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有 get 类型的命令(getmgethget 等等)的总和。 数量
HashBasedCmds 基于哈希的命令总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有作用于一个或多个哈希的命令的总和。 数量
KeyBasedCmds 基于密钥的命令总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有作用于一个或多个密钥的命令的总和。 数量
ListBasedCmds 基于列表的命令总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有作用于一个或多个列表的命令的总和。 数量
SetBasedCmds 基于设置的命令总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有作用于一个或多个设置的命令的总和。 数量
SetTypeCmds set 类型命令的总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有 set 类型的命令(sethset 等等)的总和。 数量
SortedSetBasedCmds 基于设置的已排序命令总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有作用于一个或多个已排序设置的命令的总和。 数量
StringBasedCmds 基于字符串的命令总数。此值根据以下方法获得的 Redis commandstats 统计数据得出:计算所有作用于一个或多个字符串的命令的总和。 数量