Serverless cache metrics - Amazon ElastiCache

Serverless cache metrics

The AWS/ElastiCache namespace includes the following CloudWatch metrics for your Memcached serverless caches.

Metric Description Unit

BytesUsedForCache

The total number of bytes used by the data stored in your cache.

Bytes

ElastiCacheProcessingUnits

The total number of ElastiCacheProcessingUnits (ECPUs) consumed by the requests executed on your cache

Count

SuccessfulReadRequestLatency

Latency of successful read requests.

Microseconds

SuccessfulWriteRequestLatency

Latency of successful write requests

Microseconds

TotalCmdsCount

Total count of all commands executed on your cache

Count

CurrConnections

The number of client connections to your cache.

Count

ThrottledCmds

The number of requests that were throttled by ElastiCache because the workload was scaling faster than ElastiCache can scale.

Count

NewConnections

The total number of connections that have been accepted by the server during this period.

Count

CurrItems

The number of items in the cache.

Count

NetworkBytesIn

Total bytes transferred in to cache

Bytes

NetworkBytesOut

Total bytes transferred out of cache

Bytes

Evictions

The count of keys evicted by the cache

Count

Reclaimed

The number of keys expired by the cache

Count

Command level metrics

ElastiCache also emits the following Memcached command level metrics

Metric Description Unit

CmdGet

The number of get commands the cache has received.

Count

CmdSet

The number of set commands the cache has received.

Count

CmdTouch

The number of touch commands the cache has received.

Count

GetHits

The number of get requests the cache has received where the key requested was found.

Count

GetMisses

The number of get requests the cache has received where the key requested was not found.

Count

IncrHits

The number of increment requests the cache has received where the key requested was found.

Count

IncrMisses

The number of increment requests the cache has received where the key requested was not found.

Count

DecrHits

The number of decrement requests the cache has received where the requested key was found.

Count

DecrMisses

The number of decrement requests the cache has received where the requested key was not found.

Count

DeleteHits

The number of delete requests the cache has received where the requested key was found.

Count

DeleteMisses

The number of delete requests the cache has received where the requested key was not found.

Count

TouchHits

The number of keys that have been touched and were given a new expiration time.

Count

TouchMisses

The number of keys that have been touched, but were not found.

Count

CasHits

The number of cas requests the cache has received where the requested key was found and the cas value matched.

Count

CasMisses

The number of cas requests the cache has received where the key requested was not found.

Count

CasBadval

The number of cas requests the cache has received where the cas value did not match the cas value stored.

Count

CmdFlush

The number of flush commands the cache has received.

Count