This topic shows you how to view the overall monitoring information about a Kubernetes cluster in the Application Real-Time Monitoring Service (ARMS) console. The overall monitoring information includes the total number of resources of each type within the cluster, the number of abnormal resources of each type within the cluster, the distribution of resources across namespaces, the performance data of Services and Deployments, and the information about node resource usage.

Go to the cluster overview page

  1. Log on to the ARMS console.
  2. In the left-side navigation pane, click Container Monitoring.
  3. In the top navigation bar of the MNS console, select the region where your cluster is deployed.
  4. On the Container Monitoring page, click the name of the Kubernetes cluster whose monitoring information you want to view.
  5. On the cluster overview page, select a time range from the date and time picker in the upper-right corner.
    After you select a time range, you can view the overall monitoring information about the Kubernetes cluster in this time range.
    Note If an error occurs within a resource or the average response time of the resource is longer than 500 ms in the selected time range, the resource is considered abnormal. The statistics and curves of abnormal resources are displayed in red, whereas those of normal resources are displayed in blue.

Resource overview

The State Overview section displays the total number of resources of each type within the current cluster, and the number of abnormal resources of each type within the current cluster.

Container monitoring - Resource overview 01

In the State Overview section, you can perform the following operations:

Click a number in red. In the list of abnormal resources, view the distribution of abnormal resources across namespaces.
  • In the list of abnormal resources, click a namespace to view the errors that occur within the resources in this namespace. For more information, see Resources.
  • In the list of abnormal resources, click the name of a resource to view the details of this resource.

Resource distribution across namespaces

Each line in the Namespace section displays the total number of resources of each type in the corresponding namespace, and the number of abnormal resources of each type in the corresponding namespace.

Container monitoring - Resource overview - Namespace
In the Namespace section, you can perform the following operations:
  • View the intersection of a namespace and a resource type.
    • If the intersection is displayed only in red, all the resources of this type in this namespace are abnormal. You can move the pointer over the intersection to view the number of abnormal resources.
    • If the intersection is displayed only in blue, all the resources of this type in this namespace are normal. You can move the pointer over the intersection to view the number of normal resources.
    • If the intersection is displayed in red and blue, both abnormal and normal resources of this type exist in this namespace. You can move the pointer over the intersection to view the number of abnormal resources.
    • If the intersection is empty, no resources of this type exist in this namespace.
    Note The larger the size of an intersection is, the more resources of the specified type exist in the specified namespace.
  • Click the red part in the intersection of a namespace and a resource type to view all the abnormal resources of this type in this namespace. For more information, see Resources.
  • Click the blue part in the intersection of a namespace and a resource type to view all the normal resources of this type in this namespace. For more information, see Resources.
  • Click the Setting icon icon in the upper-right corner to adjust the sequence of namespaces.
    Note By default, namespaces are sorted based on the number of abnormal resources.

Performance data of Services

The Service Performance Overview section displays the performance data of the Services in the current Kubernetes cluster in the selected time range. The performance data includes the top five Services by the total number of requests, the top five Services by the number of failed requests, the top five Services by the average response time, the time series curves of the preceding three metrics, and the namespace to which each Service belongs.

Container monitoring - Overview of top five Services
In the Service Performance Overview section, you can perform the following operations:
  • Move the pointer over the curve of a metric for a Service to view the specific statistic at the specified point in time.
  • Click a namespace to view all the Services in this namespace. For more information, see Service list.
  • Click the name of a Service to view the details of this Service. For more information, see Service details.

Performance data of Deployments

The Deployment Performance Overview section displays the performance data of the Deployments in the current Kubernetes cluster in the selected time range. The performance data includes the top five Deployments by the total number of requests, the top five Deployments by the number of failed requests, the top five Deployments by the average response time, the time series curves of the preceding three metrics, and the namespace to which each Deployment belongs.

Container monitoring - Overview of top five Deployments
In the Deployment Performance Overview section, you can perform the following operations:
  • Move the pointer over the curve of a metric for a Deployment to view the specific statistic at the specified point in time.
  • Click a namespace to view all the Deployments in this namespace. For more information, see Deployment list.
  • Click the name of a Deployment to view the details of this Deployment. For more information, see Depdetails.

Information about node resource usage

The Node resource overview section displays the information about the usage of node resources in the current Kubernetes cluster in the selected time range. The information includes the top five nodes by CPU utilization, the top five nodes by memory usage, the top five nodes by disk usage, and the time series curves of the preceding three metrics.

Note If the average CPU utilization, memory usage, or disk usage of a node is greater than 70%, the node is considered abnormal. In this case, the corresponding time series curve is displayed in red.
Container monitoring - Node list
In the Node resource overview section, you can perform the following operations:
  • Move the pointer over the curve of a metric for a node to view the specific statistic at the specified point in time.
  • Click View all nodes in the upper-right corner of the Node resource overview section to view all the nodes in the current Kubernetes cluster. For more information, see Node list.
  • Click the name of a node to view the details of this node. For more information, see Node details.