Docker container metrics
This topic explains the container-specific metric groups and metrics that are available for Linux systems (Only for the x86/x64 system type).
The following metrics are available in the Process Statistics metric group:
- Container ID: The ID of the running Docker container process.
- Container Name: The name of the Docker container where the process runs.
Docker Container Configuration
This metric group contains the following configuration metrics:
Metric | Description |
---|---|
ID | The ID of the Docker container. |
Name | The name of the Docker container. |
Image | The name of the Docker image. |
Command | The command that is used. |
Hostname | The name of the Docker host. |
Domain name | The name of the domain. |
User | The name of the logged in user. |
Working Dir | The current working directory where the Docker process runs. |
Memory Limit | The size of the available memory. |
CPU Shares | A numerical value that indicates the proportion of the CPU cycles for which the access is granted to the Docker container. |
BlkIO Weight | Blocked I/O bandwidth weight that is allocated to the Docker container. |
Docker Container Statistics
This metric group contains the following performance metrics:
Metric | Description |
---|---|
ID | The ID of the Docker container. |
Name | The name of the Docker container. |
Image | The name of the Docker image. |
Command | The command that is used. |
PID | The ID of the Docker process that runs on a host. |
Start Time | The time when the Docker process was started. |
Number Tasks | The number of tasks that are running in the Docker container. |
Number Processes | The number of processes that are running in the Docker container. |
CPU Availability | The number of CPU cycles that are available to the Docker container. |
CPU User Time | Measure of application-related CPU activity. |
CPU System Time | Measure of system-related CPU activity. |
CPU Utilization | Measure of processor load. |
Memory Availability | The size of the memory that is available. |
Total Page Faults | Overall measure of system paging. |
Page Ins | Measure of I/O related to paging. Number of pages. |
Page Outs | Measure of I/O related to paging. Number of pages. |
RSS | Non-cache memory that is used for the Docker process, for example, stacks and heaps. |
Cached Memory | The amount of data from the disk that is cached in the memory. |
Shared Memory | The size of the shared memory. |
Virtual Memory | Amount of total swap space allocated to system. Reported in KBytes. |
Active Memory | The size of the memory currently used by the partition. |
Inactive Memory | The size of the memory that is not in use. |
Active File Memory | The active file memory. |
Inactive File Memory | The inactive file memory. |
Anonymous Huge Page Memory | The amount of memory that is used by the anonymous Huge Pages. |
Disk Availability | The size of the disk that is available to the Docker container. |
Total Disk I/O kbs | The amount of data transfer (in Kbytes) that occurred due to input and output operations, which is equivalent to the total I/O page size that is divided by 1024. |
Physical Reads | Physical reads to disk or other devices in system. |
Physical Writes | Physical writes to disk or other devices in system. |
Number processes | The number of processes that are running in a container. |
Age | The age of the container. |