This documentation supports releases of BMC Helix Continuous Optimization up to December 31, 2021. To view the latest version, select the version from the Product version menu.

Pods page in the Kubernetes view

The Pods page is designed to provide capacity management insights for the Kubernetes pod workloads. All the statistics on this page is the maximum value of the data point.

Each page contains additional tabs, each of which presents capacity and efficiency KPIs related to the resources relevant for the analyzed entity. By default, some columns are hidden. You can show or hide columns using the action menuthat is located next to the table title.

Capacity 

Capacity metrics are displayed in the Capacity page. The Capacity tab is displayed by default, each time you access the Pods page.

Column

Description

Name

Name of the pod workload. Clicking on one of the pod workloads in this column takes you to the Pod Details page in the Kubernetes view.

Namespace

Name of the namespace

Controller

Name of the controller

Cluster

Name of the cluster

CPU Used [mCores]Max amount of CPU mcores used among all pods in the same pod workload (CPU_USED_NUM).
CPU Request [mCores]Amount of CPU (mCores) that will be guaranteed of all pods in the same pod workload (CPU_REQUEST).
CPU Limit [mCores]Max amount of CPU (mcores) that will be allowed to use among all the pods in the same pod workload (CPU_LIMIT).

CPU Used vs Limit [%]

Max Percentage of CPU used with respect to the CPU limit of all pods in the same pod workload, calculated as CPU_USED_NUM/CPU_LIMIT.

CPU Used vs Request [%]

Max Percentage of CPU used with respect to the CPU request of all pods in the same pod workload, calculated as CPU_USED_NUM/REQUEST.

Mem Used [GB]Max bytes of memory used among all pods in the same pod workload (MEM_USED).
Mem Request [GB]Amount of memory bytes that will be guaranteed of all pods in the same pod workload (MEM_REQUEST).
Mem Limit [GB]Max amount of memory bytes that will be allowed to use among all the pods in the same pod workload (MEM_LIMIT).

Mem Used vs Limit [%]

Max Percentage of memory used with respect to the memory limit of all pods in the same pod workload (MEM_USED/MEM_LIMIT).

Mem Used vs Request [%]

Max Percentage of memory used with respect to the memory request of all pods in the same pod workload (MEM_USED/MEM_REQUEST).

Pod #Number of pods

Bottleneck

The resource that is predicted to saturate first


CPU

CPU metrics are displayed in the CPU page. Click the CPU tab in the Pods page to access the metrics.

Each row in the table represents a pod workload and displays the following information:

Column

Description

Name

Name of the pod workload. Clicking on one of the pod workloads in this column takes you to the Pod Details page in the Kubernetes view.

Namespace

Name of the namespace

Controller

Name of the controller

Cluster

Name of the cluster

CPU Used [mCores]Max amount of CPU mcores used among all pods in the same pod workload (CPU_USED_NUM).
CPU Request [mCores]Amount of CPU (mCores) that will be guaranteed of all pods in the same pod workload (CPU_REQUEST).
CPU Limit [mCores]Max amount of CPU (mcores) that will be allowed to use among all the pods in the same pod workload (CPU_LIMIT).

CPU Used vs Limit [%]

Max Percentage of CPU used with respect to the CPU limit of all pods in the same pod workload, calculated as CPU_USED_NUM/CPU_LIMIT.

CPU Used vs Request [%]

Max Percentage of CPU used with respect to the CPU request of all pods in the same pod workload, calculated as CPU_USED_NUM/REQUEST.

CPU Bottleneck

First resource that is predicted to saturate first in terms of CPU performance.

Memory

Memory metrics are displayed in the Memory page. Click the Memory tab in the Pods page to access the metrics.

Each row in the table represents a pod workload and displays the following information:

Column

Description

Name

Name of the pod workload. Clicking on one of the pod workloads in this column takes you to the Pod Details page in the Kubernetes view.

Namespace

Name of the namespace

Controller

Name of the controller

Cluster

Name of the cluster

Mem Used [GB]Max bytes of memory used among all pods in the same pod workload (MEM_USED).
Mem Request [GB]Amount of memory bytes that will be guaranteed of all pods in the same pod workload (MEM_REQUEST).
Mem Limit [GB]Max amount of memory bytes that will be allowed to use among all the pods in the same pod workload (MEM_LIMIT).

Mem Used vs Limit [%]

Max Percentage of memory used with respect to the memory limit of all pods in the same pod workload (MEM_USED/MEM_LIMIT).

Mem Used vs Request [%]

Max Percentage of memory used with respect to the memory request of all pods in the same pod workload (MEM_USED/MEM_REQUEST).

Mem Active

Max amount of memory bytes that is active among all the pods in the same pod workload (MEM_ACTIVE)

Bottleneck

First resource that is predicted to saturate first in terms of memory performance.

Detailed information about a specific pod

After you click on the pod in the Pod column, the Pod Details page is displayed. You can use the sorting and filtering options on the page to find a specific pod. 

Section or PanelDescription
General details section

General details, such as cluster name and type are displayed. The type is Kubernetes - Pod Workload.

Related Information panel

Clicking the links in the Related Information panel displays the other information such as image analysis.

CPU tab

A quick graphical summary of the CPU metrics of the pod, displayed as analysis charts.

Memory tab

A quick graphical summary of the memory metrics of the pod, displayed as analysis charts.

Pods Num tab

The max, min and average value of number of pods in that workload.

Was this page helpful? Yes No Submitting... Thank you

Comments