The Namespaces page is designed to provide capacity management insights for the Kubernetes Namespaces.

Each page contains three different second-level tabs each of which presents capacity and efficiency KPIs related to the resources relevant for the analyzed entity:

Capacity

The first tab "Capacity" is designed to provide a summary of the most important KPIs for managing capacity of Kubernetes Namespaces.

The table below summarize the information that is provided by the tab. 

Column name

Meaning and Calculation

Namespace

Name of the namespace

Cluster

Name of the Cluster

Status

Indicator of the resource's status (*)

CPU Used vs Request [%]

Percentage of CPU used with respect to the CPU request, calculated as CPU_USED_NUM/CPU_REQUEST

CPU Request vs Quota [%]

Percentage of CPU request with respect to the namespace CPU request quota, calculated as CPU_REQUEST/CPU_REQUEST_MAX

Mem Request vs Quota [%]

Percentage of memory request with respect to the namespace memory request quota, calculated as MEM_REQUEST/MEM_REQUEST_MAX

Mem Limit vs Quota [%]

Percentage of memory limit with respect to the namespace memory limit quota, calculated as MEM_LIMIT/MEM_LIMIT_MAX

CPU Limit vs Quotacalculated by CPU_REQUEST/CPU_REQUEST_MAX
CPU USEDNumber of cores that is used (CPU_USED_NUM)
CPU RequestAmount of CPU (cores) that will be allowed to use (CPU_REQEST)
CPU LimitAmount of CPU (cores) that will be allowed to use (CPU_LIMIT)
CPU USED (mCores)Number of millicores that is used (CPU_USED_NUM)
CPU Request (mCores)Amount of CPU (millicores ) that will be allowed to use (CPU_REQEST)
CPU Limit (mCores)Amount of CPU (millicores ) that will be allowed to use (CPU_LIMIT)
Mem RequestAmount of memory request (MEM_REQUEST)

Mem Used

Amount of memory used (MEM_USED)
Mem LimitAmount of memory limit (MEM_KLIMIT)

Pod # vs Quota [%]

Percentage of pods with respect to memory quota

Bottleneck Resource

First resource to saturate

KPOD_NUM

Number of pods

KPOD_NUM_MAX

Max number of pods

The picture below is an example of Capacity tab.

By selecting a Namespace, you will be redirected to the detail page: Kubernetes View - Details version_20.02.01.23.009

CPU

The CPU tab presents the most important metrics related to the CPU. The column definition is defined in the table below.

Column name

Meaning and Calculation

Namespace

Name of the namespace

Cluster

Name of the cluster

Status

Indicator of the resource's status

Days To Saturation

Days before the resource is saturated

CPU USEDNumber of cores that is used (CPU_USED_NUM)
CPU RequestAmount of CPU (cores) that will be allowed to use (CPU_REQEST)
CPU LimitAmount of CPU (cores) that will be allowed to use (CPU_LIMIT)

Quota Request

Quota set for the CPU request resource (CPU_REQUEST_MAX)

Quota Limit

Quota set for the CPU limit resource (CPU_LIMIT_MAX)

CPU USED (mCores)Number of millicores that is used (CPU_USED_NUM)
CPU Request (mCores)Amount of CPU (millicores ) that will be allowed to use (CPU_REQEST)
CPU Limit (mCores)Amount of CPU (millicores ) that will be allowed to use (CPU_LIMIT)

Quota Request (mCores)

Quota set for the CPU request resource (CPU_REQUEST_MAX*1000)

Quota Limit (mCores)

Quota set for the CPU limit resource (CPU_LIMIT_MAX*1000)

CPU Used vs Request [%]

Percentage of CPU used with respect to the CPU request (CPU_UTIL_REQUEST)

CPU Used vs Limit [%]Percentage of CPU used with respect to the CPU Limit (CPU_UTIL_LIMIT)

CPU Request vs Quota [%]

Percentage of CPU request with respect to the namespace CPU request quota, calculated as CPU_REQUEST/CPU_REQUEST_MAX

CPU Limit vs Quota [%]

Percentage of CPU limit with respect to the CPU limit quota, calculated as CPU_LIMIT/CPU_LIMIT_MAX

Bottleneck

First resource to saturate

The picture below is an example of CPU tab.

By selecting a Namespace, you will be redirected to the detail page: Kubernetes View - Details version_20.02.01.23.009

Memory

The Memory tabs presents the most important metrics related to the memory. The column definition is defined in the table below.

Column name

Meaning and Calculation

Namespace

Name of the namespace

Cluster

Name of the Cluster

Status

Indicator of the resource's status

Days To Saturation

Days before the saturation of the physical resources

Quota RequestQuota set for the Memory request resource (MEM_REQUEST_MAX)

Quota Limit

Quota set for the Memory limit resource (MEM_LIMIT_MAX)

Mem Used [GB]

Amount of memory used (MEM_USED)

Mem Request [GB]

Amount of memory request (MEM_REQUEST)

Mem Limit [GB]

Amount of memory limit (MEM_KLIMIT)

Mem Used vs Request [%]

Percentage of memory used with respect to memory request (MEM_UTIL_REQUEST)

Mem Used vs Limit [%]Percentage of memory used with respect to memory limit (MEM_UTIL_LIMIT)

Mem Request vs Quota [%]

Percentage of memory request with respect to memory quota, calculated as MEM_REQUEST/MEM_REQUEST_MAX

Mem Limit vs Quota [%]

Percentage of memory limit with respect to memory quota, calculated as MEM_KLIMIT/MEM_LIMIT_MAX

Bottleneck

First resource to saturate

MEM_REAL_UTIL

Total used memory not including cache

The picture below is an example of Memory tab.

By selecting a Namespace, you will be redirected to the detail page: Kubernetes View - Details version_20.02.01.23.009