容器服务ACK支持查看Kubernetes集群的节点列表、节点资源请求量和使用量。本文介绍如何查看Kubernetes集群的节点列表、节点资源请求量和使用量。

前提条件

已创建Kubernetes集群。具体操作,请参见创建Kubernetes托管版集群

通过命令查看节点列表

说明 使用命令查看Kubernetes集群的节点列表页面之前,您需要先设置通过kubectl工具连接集群

通过kubectl连接到Kubernetes集群后,运行以下命令查看集群中的节点。

kubectl get nodes

输出示例:

kubectl get nodes
NAME                      STATUS    AGE       VERSION
iz2ze2n6ep53tch701y****   Ready     19m       v1.6.1-2+ed9e3d33a07093
iz2zeafr762wibijx39****   Ready     7m        v1.6.1-2+ed9e3d33a07093
iz2zeafr762wibijx39****   Ready     7m        v1.6.1-2+ed9e3d33a07093
iz2zef4dnn9nos8elyr****   Ready     14m       v1.6.1-2+ed9e3d33a07093
iz2zeitvvo8enoreufs****   Ready     11m       v1.6.1-2+ed9e3d33a07093

通过控制台查看节点列表、节点资源请求量和使用量

  1. 登录容器服务管理控制台,在左侧导航栏中选择集群
  2. 集群列表页面中,单击目标集群名称,然后在左侧导航栏中,选择节点管理 > 节点
  3. 查看节点列表、节点资源请求量和使用量。
    • 节点页面可以查看节点列表,包括节点名称、IP地址、实例ID、所属节点池等信息。
    • 单击目标节点操作列的更多 > 详情,可以查看各个节点CPU和内存的资源使用情况,即请求量和使用量。其计算方式如下:
      • CPU请求量 = SUM(当前节点所有Pod的CPU请求值)/ 当前节点CPU总量。
      • CPU使用量 = SUM(当前节点所有Pod的CPU实际使用量)/ 当前节点CPU总量。
      • 内存请求量= SUM(当前节点所有Pod的内存请求值)/ 当前节点内存总量。
      • 内存使用量 = SUM(当前节点所有Pod的内存实际使用量)/ 当前节点内存总量。
      说明
      • 您可根据节点的资源占用情况,规划节点的工作负载。具体操作,请参见设置节点调度
      • 当节点的请求量和使用量达到100%时,新的Pod不会被调度到当前节点上。