|
Measures reported by DockContainerStTest
Docker containers can be built within seconds based on a Docker image. In large environments where multiple containers are created simultaneously, administrators may actually want to keep track on the containers that are currently running, the containers that are currently stopped, and the containers that were removed etc so that containers that are sparsely used and containers that crashed can be identified easily. The DockContainerStTest test helps administrators to optimize the containers and enhance the overall performance of the Docker server.
This test monitors the containers available in the Docker server and reports the numerical statistics of the total containers, the containers in Running state, the containers that were added, the containers that were removed etc. In addition, this test reports the containers that are not running for a time duration above the specified limit and the containers that are utilizing disk space above the specified limit. By analyzing this, administrators can figure out the overall performance of the Docker server and identify bottlenecks if any.
Outputs of the test : One set of results for the Docker server being monitored
The measures made by this test are as follows:
| Measurement |
Description |
Measurement Unit |
Interpretation |
| Total_Container |
Indicates total number of containers available in the this server. |
Number |
The detailed diagnosis of this measure if enabled, lists the name of the container, the container ID, the image used to create the container, the container creation time, the status of the container and the size of the container. |
| Running_Container |
Indicates the number of containers that are in Running state. |
Number |
A high value of this measure indicates that more number of containers are in running state as a result more number of applications can be accessed actively. To know which containers are currently running, use the detailed diagnosis capability of this measure. |
| Crashed_Container |
Indicates the number of containers that are currently not running in this server. |
Number |
To know more about the containers that are currently not running, use the detailed diagnosis capability of this measure (if enabled). |
| Added_Container |
Indicates the number of containers that were created during the last measurement period. |
Number |
The detailed diagnosis of this measure, if enabled, lists the names of the containers that were created. |
| Removed_Container |
Indicates the number of containers that were removed from this server during the last measurement period. |
Number |
The detailed diagnosis of this measure, if enabled, lists the containers that were removed.
If too many containers are removed, then the users may not be able to access the hosted applications thus leading to a performance bottleneck of the Docker server. Administrators are therefore required to keep a check on the containers that are removed from the Docker server. |
| Large_Container_Counts |
Indicates the number of containers that were using more disk space than the limit configured against the Size_limit_in_MB parameter. |
Number |
A low value is desired for this measure. The detailed diagnosis of this measure if enabled, lists the names of the containers that are over-utilizing the disk space. |
| Longtime_Notstarted_Containers |
Indicates the number of containers that were not running for more than the configured Time_limit_in_Weeks. |
Number |
Ideally, the value of this measure should be low. The detailed diagnosis of this measure if enabled, lists the containers that are not running for longer time. |
|