---
title: Container metrics
description: Learn about key container metrics displayed in the Infrastructure UI: Docker, Kubernetes. These are the key metrics displayed for Docker containers. These...
url: https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4236/reference/observability/observability-container-metrics
products:
  - Elastic Cloud Serverless
  - Elastic Observability
---

# Container metrics
Learn about key container metrics displayed in the Infrastructure UI:
- [Docker](#key-metrics-docker)
- [Kubernetes](#key-metrics-kubernetes)


## Docker container metrics

These are the key metrics displayed for Docker containers.

### CPU usage metrics


| Metric                         | Description                                                                                            |
|--------------------------------|--------------------------------------------------------------------------------------------------------|
| **CPU Usage (%)**CPU Usage (%) | Average CPU for the container.**Field Calculation:**Field Calculation: `average(docker.cpu.total.pct)` |


### Memory metrics


| Metric                               | Description                                                                                                        |
|--------------------------------------|--------------------------------------------------------------------------------------------------------------------|
| **Memory Usage (%)**Memory Usage (%) | Average memory usage for the container.**Field Calculation:**Field Calculation: `average(docker.memory.usage.pct)` |


### Network metrics


| Metric                                         | Description                                                                                                                                                                                                                                      |
|------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Inbound Traffic (RX)**Inbound Traffic (RX)   | Derivative of the maximum of `docker.network.in.bytes` scaled to a 1 second rate.**Field Calculation:**Field Calculation: `average(docker.network.inbound.bytes) * 8 / (max(metricset.period, kql='docker.network.inbound.bytes: *') / 1000)`    |
| **Outbound Traffic (TX)**Outbound Traffic (TX) | Derivative of the maximum of `docker.network.out.bytes` scaled to a 1 second rate.**Field Calculation:**Field Calculation: `average(docker.network.outbound.bytes) * 8 / (max(metricset.period, kql='docker.network.outbound.bytes: *') / 1000)` |


### Disk metrics


| Metric                             | Description                                                                                                                                                                           |
|------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Disk Read IOPS**Disk Read IOPS   | Average count of read operations from the device per second.**Field Calculation:**Field Calculation:  `counter_rate(max(docker.diskio.read.ops), kql='docker.diskio.read.ops: *')`    |
| **Disk Write IOPS**Disk Write IOPS | Average count of write operations from the device per second.**Field Calculation:**Field Calculation:  `counter_rate(max(docker.diskio.write.ops), kql='docker.diskio.write.ops: *')` |


## Kubernetes container metrics

These are the key metrics displayed for Kubernetes (containerd) containers.

### CPU usage metrics


| Metric                         | Description                                                                                                                |
|--------------------------------|----------------------------------------------------------------------------------------------------------------------------|
| **CPU Usage (%)**CPU Usage (%) | Average CPU for the container.**Field Calculation:**Field Calculation: `average(kubernetes.container.cpu.usage.limit.pct)` |


### Memory metrics


| Metric                               | Description                                                                                                                            |
|--------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
| **Memory Usage (%)**Memory Usage (%) | Average memory usage for the container.**Field Calculation:**Field Calculation: `average(kubernetes.container.memory.usage.limit.pct)` |