Amazon CloudWatch
用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Redis 的指标

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

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

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

另请参阅

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

这些是一些命令的集合,源自 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 统计数据得出:计算所有作用于一个或多个字符串的命令的总和。 数量