Skip to main content

Target grouping

Various groupings by user interests

The screen of the default Container Map menu displays all containers or pods. However, when observing the containers and pods in Kubernetes, there are many cases in which targets are selected and monitored based on the specific criteria. Of course, the criteria for looking at the target are very diverse. This is because users' interests in the Kubernetes environment are not all the same.

Server staff are interested in the node state for running Kubernetes resources. On the other hand, the application manager of a specific service is interested in the state of deployment, individual pods, or containers. After a new version release, you can monitor the overall status of deployment as well as the containers using a new image.

Therefore, grouping is provided to meet these diverse user needs.

  • Per-container view + Node grouping

    Container reference view + Node grouping

  • Pod-based view + Deployment grouping

    Pod reference view + Deployment grouping

Key grouping properties

The grouping properties supported depending on the container map view are as follows:

Reference viewGrouping property
ContainerNot set (All)
Node
Namespace
Deployment
ReplicaSet
ReplicationController
Pod
ContainerName
Image
PodNot set (All)
Node
Namespace
Deployment
ReplicaSet
ReplicationController
DemonSet
StatefulSet
Note

The grouping settings (including the attribute fields and filtering options) on the screen are stored in the user browser. To initialize the stored settings, select Reset icon Reset.

Grouping & Card

A container map consists of one or more cards. If grouping is not applied, all containers/pods in the project are represented in a single large card. Grouping organizes the cards into individual groups.

Listing cards by group

The above screen displays grouping based on the deployment as the reference property. You can see that the cards are listed for each deployment.

When grouping is applied, the objects that cannot be grouped by the reference property do not appear by default. However, there is a way to make those objects visible on the screen as well. On the screen select the Configuration icon setting button. If Hide unknown groups is unchecked, only the objects that do not fall under grouping are collected and represented as separate cards.

Metrics data by card

Metrics data for grouped targets appears under each card. The following lists the provided metrics:

Reference viewResource metricApplication metrics
ContainerCpuByLimit
CpuByRequest
MemByLimit
NetRxBytes
NetTxBytes
Normal TX
Slow TX
Very Slow TX
Total TX
TPS
PodCpuTotUsage
CpuByNode
MemUsage
NetRxBytes
NetTxBytes

If the cursor is over the container (or pod) or ActiveTX, you can check descriptions for each metric in a pop-up.

Metric description

  • Among the metrics displayed in the pop-up, the items with Avg mean that the metrics values of the same names under the card are the average values of individual targets within the group.

  • Among the metrics displayed in the pop-up, the items with Sum mean that the metrics values of the same names under the card are the sum of individual targets within the group.

Hiding the metrics data of the card

You can hide metrics data under the card and focus only on the chart. On the screen select the Configuration icon setting button. Uncheck Show Metrics Below Card. This function is useful when you have a large number of cards.

You can hide metrics data as follows:

Hiding the metric data display at the bottom of card