|
Measures reported by CorOSContPerfTest
Typically, in a Kubernetes environment,multiple containerrs may be available within a single pod. By default, the containers use a certain amount of CPU and memory resources. Sometimes, a single container may end up hogging CPU and memory resources leaving the rest of the containers with no available resources. To isolate such resource hogging containers, it is necessary to periodically monitor the resource utilization of the contianers. The CorOSContPerfTest helps administrators in this regard!
For each container launched using the target CRIO container engine, this test reports the resource utilization and the total number of iNodes available in the container. Using this test, administrators can identify resource-intensive containers, analyze the root-cause of such high resource utilization and rectify the same at the earliest.
Outputs of the test : One set of results for each container available in the CRIO Engine being monitored
The measures made by this test are as follows:
| Measurement |
Description |
Measurement Unit |
Interpretation |
| CPU_Usage |
Indicates the percentage of CPU utilized by this container. |
Percent |
Comparing the value of this measure across the containers will enable you to accurately identify the container on which CPU-intensive applications are executing.
The detailed diagnosis of this measure lists the Process ID, CPU utilized by each Process and the user who is using the process. |
| Mem_Usage |
Indicates the amount of memory utilized by this container. |
MB |
A high value for this measure indicates that the memory resource of the container is depleting alarmingly.
Compare the value of this measure across containers to figure out the container that is using maximum amount of memory resources.
The detailed diagnosis of this measure lists the processes that are consuming the memory utilized by the container. |
| Disk_Usage |
Indicates the amount of disk space utilized by this container. |
MB |
Compare the value of this measure across containers to figure out the container that is using maximum amount of disk space. |
| No_of_inodes |
Indicates the total number of iNodes in this container. |
Number |
|
|