Host-Level Metrics - Amazon ElastiCache

Host-Level Metrics

The AWS/ElastiCache namespace includes the following host-level metrics for individual cache nodes. These metrics are measured and published for each Cache node in 60-second intervals.

See Also

Metric Description Unit
CPUUtilization The percentage of CPU utilization for the entire host. Because Valkey and Redis OSS are single-threaded, we recommend you monitor EngineCPUUtilization metric for nodes with 4 or more vCPUs. Percent
CPUCreditBalance

The number of earned CPU credits that an instance has accrued since it was launched or started. For T2 Standard, the CPUCreditBalance also includes the number of launch credits that have been accrued.

Credits are accrued in the credit balance after they are earned, and removed from the credit balance when they are spent. The credit balance has a maximum limit, determined by the instance size. After the limit is reached, any new credits that are earned are discarded. For T2 Standard, launch credits do not count towards the limit.

The credits in the CPUCreditBalance are available for the instance to spend to burst beyond its baseline CPU utilization.

CPU credit metrics are available at a five-minute frequency only.

This metrics is not available for T2 burstable performance instances.

Credits (vCPU-minutes)
CPUCreditUsage

The number of CPU credits spent by the instance for CPU utilization. One CPU credit equals one vCPU running at 100% utilization for one minute or an equivalent combination of vCPUs, utilization, and time (for example, one vCPU running at 50% utilization for two minutes or two vCPUs running at 25% utilization for two minutes).

CPU credit metrics are available at a five-minute frequency only. If you specify a period greater than five minutes, use the Sum statistic instead of the Average statistic.

This metrics is not available for T2 burstable performance instances.

Credits (vCPU-minutes)
FreeableMemory The amount of free memory available on the host. This is derived from the RAM, buffers, and cache that the OS reports as freeable. Bytes
NetworkBytesIn The number of bytes the host has read from the network. Bytes
NetworkBytesOut The number of bytes sent out on all network interfaces by the instance. Bytes
NetworkPacketsIn The number of packets received on all network interfaces by the instance. This metric identifies the volume of incoming traffic in terms of the number of packets on a single instance. Count
NetworkPacketsOut The number of packets sent out on all network interfaces by the instance. This metric identifies the volume of outgoing traffic in terms of the number of packets on a single instance. Count
NetworkBandwidthInAllowanceExceeded The number of packets queued or dropped because the inbound aggregate bandwidth exceeded the maximum for the instance. Count
NetworkConntrackAllowanceExceeded The number of packets dropped because connection tracking exceeded the maximum for the instance and new connections could not be established. This can result in packet loss for traffic to or from the instance. Count
NetworkBandwidthOutAllowanceExceeded The number of packets queued or dropped because the outbound aggregate bandwidth exceeded the maximum for the instance. Count
NetworkPacketsPerSecondAllowanceExceeded The number of packets queued or dropped because the bidirectional packets per second exceeded the maximum for the instance. Count
NetworkMaxBytesIn The maximum per second burst of received bytes within each minute. Bytes
NetworkMaxBytesOut The maximum per second burst of transmitted bytes within each minute. Bytes
NetworkMaxPacketsIn The maximum per second burst received packets within each minute. Count
NetworkMaxPacketsOut The maximum per second burst of transmitted packets within each minute. Count
SwapUsage The amount of swap used on the host. Bytes