本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
无服务器缓存指标
AWS/ElastiCache
命名空间包括您的 Redis OSS 无服务器缓存的以下 CloudWatch 指标。
指标 | 描述 | 单位 |
---|---|---|
BytesUsedForCache |
存储在缓存中的数据使用的总字节数。 |
字节 |
ElastiCacheProcessingUnits |
在缓存上执行的请求所消耗的 ElastiCacheProcessingUnits (ECPU) 总数 |
计数 |
SuccessfulReadRequestLatency |
成功读取请求的延迟。 |
微秒 |
SuccessfulWriteRequestLatency |
成功写入请求的延迟 |
微秒 |
TotalCmdsCount |
在缓存中执行的所有命令的总数 |
计数 |
CacheHitRate |
表示缓存的命中率。这是使用 |
百分比 |
CacheHits |
缓存中成功的只读键查找次数。 |
计数 |
CurrConnections |
缓存的客户端连接数。 |
计数 |
ThrottledCmds |
ElastiCache 由于工作负载的扩展速度超过了 ElastiCache 可扩展的速度而被限制的请求数量。 |
计数 |
NewConnections |
在此期间,服务器接受的连接总数。 |
计数 |
CurrItems |
缓存中的项目数。 |
计数 |
CurrVolatileItems |
带 TTL 的缓存中的项目数。 |
计数 |
NetworkBytesIn |
传输到缓存的字节总数 |
字节 |
NetworkBytesOut |
从缓存传出的字节总数 |
字节 |
移出 |
缓存驱逐的键的数量 |
计数 |
IamAuthenticationExpirations |
已过期的 IAM 身份验证的 Redis OSS 连接总数。您可以在用户指南中找到有关 使用 IAM 进行身份验证 的更多信息。 |
计数 |
IamAuthenticationThrottling |
受限的 IAM 认证的 Redis OSS AUTH 或 HELLO 请求总数。您可以在用户指南中找到有关 使用 IAM 进行身份验证 的更多信息。 |
计数 |
KeyAuthorizationFailures |
用户访问其无权限访问的密钥的失败尝试次数。我们建议为此设置告警以检测未经授权的访问尝试。 |
计数 |
AuthenticationFailures |
使用 AUTH 命令尝试向 Redis OSS 进行身份验证失败的总次数。我们建议为此设置告警以检测未经授权的访问尝试。 |
计数 |
CommandAuthorizationFailures |
用户运行其无权限调用的命令的失败尝试次数。我们建议为此设置告警以检测未经授权的访问尝试。 |
计数 |
命令级指标
ElastiCache 还会发出以下命令级指标。对于每种命令类型,都会 ElastiCache 发出命令总数和该命令类型消耗的 ECPU 数量。
指标 | 描述 | 单位 |
---|---|---|
EvalBasedCmds |
缓存已收到的 get 命令数。 |
计数 |
EvalBasedCmdsECPU |
基于 eval 的命令使用的 ECPU 数。 |
计数 |
GeoSpatialBasedCmds |
基于地理空间的命令的命令总数。这源自 Redis OSS commandstats 统计数据。此值通过计算所有地理空间类型的命令的总和得出:geoadd、geodist、geohash、geopos、georadius 和 georadiusbymember。 |
计数 |
GeoSpatialBasedCmdsECPU |
基于地理空间的命令使用的 ECPU 数。 |
计数 |
GetTypeCmds |
只读类型命令的总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有只读类型的命令(get、hget、scard、lrange 等)。 |
计数 |
GetTypeCmdsECPU |
读取命令使用的 ECPU 数。 |
计数 |
HashBasedCmds |
基于哈希的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有作用于一个或多个哈希的命令(hget、hkeys、hvals、hdel 等)。 |
计数 |
HashBasedCmdsECPU |
基于哈希的命令使用的 ECPU 数。 |
计数 |
HyperLogLogBasedCmds |
HyperLogLog基于命令的总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有 pf 类型的命令(pfadd、pfcount、pfmerge 等)。 |
计数 |
HyperLogLogBasedCmdsECPU |
HyperLogLog基于命令的 ecpu 消耗。 |
计数 |
JsonBasedCmds |
JSON 命令的总数,包括读取和写入命令。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有作为 JSON 密钥的 JSON 命令。 |
计数 |
JsonBasedCmdsECPU |
所有 JSON 命令使用的 ECPU 数,包括读取和写入命令。 |
计数 |
JsonBasedGetCmds |
JSON 只读命令的总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有作为 JSON 密钥的 JSON 读取命令。 |
计数 |
JsonBasedGetCmdsECPU |
JSON 只读命令使用的 ECPU 数。 |
计数 |
JsonBasedSetCmds |
JSON 写入命令的总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有作为 JSON 密钥的 JSON 写入命令。 |
计数 |
JsonBasedSetCmdsECPU |
JSON 写入命令使用的 ECPU 数。 |
计数 |
KeyBasedCmds |
基于密钥的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了多个数据结构(del、过期、重命名等)中对一个或多个密钥执行的所有命令。 |
计数 |
KeyBasedCmdsECPU |
基于键的命令使用的 ECPU 数。 |
计数 |
ListBasedCmds |
基于列表的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了作用于一个或多个列表(lindex、lrange、lpush、ltrim 等)的所有命令。 |
计数 |
ListBasedCmdsECPU |
基于列表的命令使用的 ECPU 数。 |
计数 |
NonKeyTypeCmds |
不基于键的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有不作用于密钥的命令,例如 acl、dbsize 或 info。 |
计数 |
NonKeyTypeCmdsECPU |
non-key-based 命令消耗的 ECPU。 |
计数 |
PubSubBasedCmds |
用于发布/订阅功能的命令总数。这源自 Redis OSS commandstatsstatistatsatistats,它汇总了用于发布/订阅功能的所有命令:psubsubsibre、publish、pubsubscribe、ssubsubcribe、ssubcribe、ssubscribe、取消订阅、取消订阅、发布和取消订阅 |
计数 |
PubSubBasedCmdsECPU |
基于 pub/sub 的命令使用的 ECPU 数。 |
计数 |
SetBasedCmds |
基于设置的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了作用于一个或多个集合的所有命令(scard、sdiff、sadd、sunion 等)。 |
计数 |
SetBasedCmdsECPU |
基于集的命令使用的 ECPU 数。 |
计数 |
SetTypeCmds |
写入类型命令的总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了对数据进行操作的所有可变类型的命令(set、hset、sadd、lpop 等)。 |
计数 |
SetTypeCmdsECPU |
写入命令使用的 ECPU 数。 |
计数 |
SortedSetBasedCmds |
基于设置的已排序命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了作用于一个或多个排序集合的所有命令(zcount、zrange、zranke、zadd 等)。 |
计数 |
SortedSetBasedCmdsECPU |
基于排序的命令使用的 ECPU 数。 |
计数 |
StringBasedCmds |
基于字符串的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了所有作用于一个或多个字符串(strlen、setex、setrange 等)的命令。 |
计数 |
StringBasedCmdsECPU |
基于字符串的命令使用的 ECPU 数。 |
计数 |
StreamBasedCmds |
基于流的命令总数。这是从 Redis OSS commandstats 统计数据中得出的,它汇总了作用于一种或多种流数据类型(xrange、xlen、xadd、xdel 等)的所有命令。 |
计数 |
StreamBasedCmdsECPU |
基于流的命令使用的 ECPU 数。 |
计数 |