Docker metrics
Many of the collected metrics from Docker entities are displayed as widgets in SolarWinds Observability explorers. Additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability SaaS for information about entity types in SolarWinds Observability SaaS.
The following table lists container. in the search box.
| Metric | Units | Description |
|---|---|---|
container.blockio.io_service_bytes_recursive
|
bytes (By) | The nof bytes transferred to/from the disk by the group and descendant groups. |
container.cpu.throttling_data.periods
|
{periods} | The number of periods with throttling active. |
container.cpu.usage.kernelmode
|
nanosecond (ns) | Time spent by tasks of the cgroup in kernel mode (Linux). Time spent by all container processes in kernel mode (Windows). |
container.cpu.usage.total
|
nanosecond (ns) | Total CPU time consumed. |
container.cpu.usage.usermode
|
nanosecond (ns) | Time spent by tasks of the cgroup in user mode (Linux). Time spent by all container processes in user mode (Windows). |
container.cpu.utilization
|
percentage (%) |
Container CPU Utilization. Percentage of CPU used per container. |
container.memory.file
|
bytes (By) | Amount of memory used to cache filesystem data, including tmpfs and shared memory (Only available with cgroups v2). |
container.memory.percent
|
percentage (%) |
Container Memory Utilization. Percentage of memory used per container |
container.memory.total_cache
|
bytes (By) | Total amount of memory used by the processes of this cgroup (and descendants) that can be associated with a block on a block device. Also accounts for memory used by tmpfs (Only available with cgroups v1). |
container.memory.usage.limit
|
bytes (By) | Memory limit of the container. |
container.memory.usage.total
|
bytes (By) | Memory usage of the container. This excludes the cache. |
container.network.io.usage.rx_bytes
|
bytes (By) |
Total Received Bytes per Container. Total bytes received by the container. |
container.network.io.usage.rx_dropped
|
{packets} |
Total Incoming Dropped Packets by Container . Total incoming packets dropped by the container. |
container.network.io.usage.tx_bytes
|
bytes (By) |
Total Sent Bytes per Container. Total bytes sent by the container. |
container.network.io.usage.tx_dropped
|
{packets} |
Total Outgoing Dropped Packets by Container. Total outgoing packets dropped by the container. |
container.uptime
|
seconds (s) |
Total Container Uptime. The time elapsed since the start time of the container. |