
# 使用CCI 2.0控制台查看监控指标
使用云服务Prometheus监控，可以监控CCI 2.0云服务的多种指标。您可以使用CCI 2.0控制台查看监控指标。
#### 约束与限制
一个企业项目下仅可以创建一个云服务类型的Prometheus实例。
CCI 2.0当前仅支持在华南-广州和华东-上海一局点使用监控管理。
 #### 步骤一 创建Prometheus实例
1. 登录[AOM控制台](https://console.huaweicloud.com/aom2/#/aom2/overviewNew)。
2. 在左侧导航栏选择"Prometheus监控 \> 实例列表"，单击"创建Prometheus实例"。
3. 设置实例名称、企业项目和实例类型信息。
   ![](https://support.huaweicloud.com/usermanual-cci2/public_sys-resources/note_3.0-zh-cn.png)
   如果已使用"CCE 突发弹性引擎 (对接 CCI)"插件或需要使用"CCE 突发弹性引擎 (对接 CCI)"插件，Prometheus实例同时需要给CCE集群使用，实例类型需选Prometheus for CCE。
   ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002419853670.png "点击放大")
   
   
4. 完成后单击"确定"。
 
#### 步骤二 在CCI 2.0控制台对接监控指标
对接监控指标支持两种方式：方式一操作简便，适用于快速接入；方式二支持灵活扩展，适用于大规模或自动化场景。
- [方式一：通过控制台自动对接]
  1. 登录[云容器实例 CCI2.0](https://console.huaweicloud.com/cci2.0/?#/cci/cluster/list)控制台。
  
  2. 在左侧导航栏选择"命名空间"，单击指定命名空间操作列的"编辑"，开启"对接AOM(可选)"。
  
  3. 选择AOM实例，创建AOM实例的方法见[步骤一 创建Prometheus实例]。
  
  4. 单击"确定"。
   
- [方式二：通过获取密钥手动对接]
  1. 单击所创建的Prometheus实例名称，进入详情页。
  
  2. 单击"设置"，在调用凭证栏单击"创建AccessCode"。然后单击"立即生成"。 
     ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002456704648.png "点击放大")
     
     
     
  
  3. 在服务地址栏获取\<project_id\>、\<aom_id\>、\<aom_secret\>。 
     将获取的信息拼接为字符串，格式如下。其中":"后需包含一个空格。
     ```
     <project_id>_<aom_id>: <aom_secret>
     ```
     ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002489824297.png "点击放大")
     
     ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002456704652.png "点击放大")
     
     
  
  4. 将其生成base64编码。 
     ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002456545028.png "点击放大")
     您可参考以下shell命令生成base64编码：
     ```
     project_id=<project_id>
     aom_id=<aom_id>
     aom_secret=<aom_secret> 
     echo -n "${project_id}_${aom_id}: ${aom_secret}" |base64 -w 0
     ```
     
     
  
  5. 将生成的base64编码字符串填充到以下模板中，替换{AOMAuthBase64}，并复制此代码。 
     ```
     kind: Secret 
     apiVersion: cci/v2 
     metadata:  
       name: cci-aom-app-secret  # 请勿修改name，否则会导致对接AOM失败。
     data:
       aom_auth: {AOMAuthBase64}
     type: cci/secure-opaque
     ```
     
     
  
  6. 登录[云容器实例 CCI2.0](https://console.huaweicloud.com/cci2.0/?#/cci/cluster/list)控制台。
  
  7. 在左侧导航栏单击"配置中心"。在配置中心页面选择"密钥（Secret）"。
  
  8. 单击"YAML创建"，将代码替换到CCI界面创建AOM APP Secret。 
     ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002489824301.png "点击放大")
     
     
     
   
#### 步骤三 在CCI 2.0控制台查看监控指标
您可以通过CCI 2.0控制台查看无状态负载和容器组监控指标。
#### 查看无状态负载监控指标
1. 在左侧导航栏单击"负载管理"，选择无状态负载页签。

2. 您可在无状态负载所对应的操作列单击"监控"查看相关监控指标。也可以单击工作负载的名称，进入详情页面，选择监控页签，即可查看负载监控指标。如需查看更多监控指标，请前往[AOM控制台查询全量监控指标或使用普罗语句查询相关监控指标](https://support.huaweicloud.com/usermanual-cci2/cci_01_0155.html)。
   
   表1负载相关监控指标 
   | 相关监控指标                                        | 监控指标名称     | 指标含义                                                                                                                                                                                                                                                         | 指标计算方式                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   |:---|:---|:---|:---|
   | CPU 相关指标  | CPU使用率     | 负载的所有 Pod 在不同的时间段使用的 CPU 总量占负载的所有 Pod 的 CPU Limit 总量的比例。                                                                                                                                                                                                     | clamp_max((sum((rate(container_cpu_usage_seconds_total{cluster='cci',image!='',container!='POD',namespace="${namespace}"}\[${period}\])) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster='cci', owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)"))))) / (sum((kube_pod_container_resource_limits{cluster='cci', resource="cpu", container="POD", namespace="${namespace}"}) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster="cci", owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)"))))) \*100,100) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | CPU 相关指标  | CPU使用量     | 负载的所有 Pod 已经使用的 vCPU 核数。                                                                                                                                                                                                                                     | sum((rate(container_cpu_usage_seconds_total{cluster='cci',image!='',container!='POD',namespace="${namespace}"}\[${period}\])) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster='cci', owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)")))) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 内存相关指标   | 内存使用率      | 负载的所有 Pod 在不同的时间段使用的内存总量占负载的所有 Pod 的内存 Limit 总量的比例。                                                                                                                                                                                                          | clamp_max((avg_over_time((sum by (owner_name)(container_memory_working_set_bytes{cluster='cci',image!='',container!='POD',namespace="${namespace}"} \* on(pod) group_left(created_by_kind,created_by_name) count by(pod,created_by_kind,created_by_name)(kube_pod_info{cluster='cci',created_by_kind="ReplicaSet",namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name,owner_name)(label_replace(kube_replicaset_owner{cluster='cci',owner_kind="Deployment",namespace="${namespace}",owner_name=\~"${deploymentName}"},"created_by_name",'$1',"replicaset","(.\*)")))))\[${period}:\]) / sum by (owner_name)(kube_pod_container_resource_limits{cluster='cci',resource="memory",container="POD",namespace="${namespace}"} \* on(pod) group_left(created_by_kind,created_by_name) count by(pod,created_by_kind,created_by_name)(kube_pod_info{cluster='cci',created_by_kind="ReplicaSet",namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name,owner_name)(label_replace(kube_replicaset_owner{cluster='cci',owner_kind="Deployment",namespace="${namespace}",owner_name=\~"${deploymentName}"},"created_by_name",'$1',"replicaset","(.\*)"))))) \* 100,100) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 内存相关指标   | 内存使用量      | 负载的所有 Pod 已经使用的内存总量。                                                                                                                                                                                                                                         | avg_over_time((sum by (owner_name)(container_memory_working_set_bytes{cluster='cci',image!='',container!='POD',namespace="${namespace}"} \* on(pod) group_left(created_by_kind,created_by_name) count by(pod,created_by_kind,created_by_name)(kube_pod_info{cluster='cci',created_by_kind="ReplicaSet",namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name,owner_name)(label_replace(kube_replicaset_owner{cluster='cci',owner_kind="Deployment",namespace="${namespace}",owner_name=\~"${deploymentName}"},"created_by_name",'$1',"replicaset","(.\*)")))))\[${period}:\]) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 网络相关指标    | 网络速率       | - 网络总流出速率：负载的所有 Pod 在不同的时间段的每秒钟发送的总字节数。  - 网络总流入速率：负载的所有 Pod 在不同的时间段的每秒钟接收的总字节数。                     | sum((rate(container_network_transmit_bytes_total{cluster='cci',image!='',container!='',namespace="${namespace}"}\[${period}\]))\*on(pod)group_left(created_by_kind,created_by_name)count by(pod,created_by_kind,created_by_name) (kube_pod_info{cluster='cci',created_by_kind="ReplicaSet",namespace="${namespace}"}\*on(created_by_name)group_left(replicaset)count by(created_by_name,owner_name) (label_replace(kube_replicaset_owner{cluster='cci',owner_kind="Deployment",namespace="${namespace}",owner_name=\~"${deploymentName}"},"created_by_name",'$1',"replicaset","(.\*)")))) sum((rate(container_network_receive_bytes_total{cluster='cci',image!='',container!='',namespace="${namespace}"}\[${period}\]))\*on(pod)group_left(created_by_kind,created_by_name)count by(pod,created_by_kind,created_by_name) (kube_pod_info{cluster='cci',created_by_kind="ReplicaSet",namespace="${namespace}"}\*on(created_by_name)group_left(replicaset)count by(created_by_name,owner_name) (label_replace(kube_replicaset_owner{cluster='cci',owner_kind="Deployment",namespace="${namespace}",owner_name=\~"${deploymentName}"},"created_by_name",'$1',"replicaset","(.\*)")))) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 网络相关指标    | 网络丢包率      | - 网络发送丢包率：负载的所有 Pod 在不同的时间段的发送丢失的数据包总量占发送的数据包总量的比例。  - 网络接收丢包率：负载的所有 Pod 在不同的时间段的接收丢失的数据包总量占接收的数据包总量的比例。   | clamp_max((sum((rate(container_network_transmit_packets_dropped_total{cluster='cci', image!='', container!='', namespace="${namespace}"}\[${period}\])) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster='cci', owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)"))))) / clamp_min(sum(rate(container_network_transmit_packets_total{cluster='cci', container!="", namespace="${namespace}"}\[${period}\]) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster="cci", owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)")))),1) \*100,100) clamp_max((sum((rate(container_network_receive_packets_dropped_total{cluster='cci', image!='', container!='', namespace="${namespace}"}\[${period}\])) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster='cci', owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)"))))) / clamp_min(sum(rate(container_network_receive_packets_total{cluster='cci', container!="", namespace="${namespace}"}\[${period}\]) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster="cci", owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)")))),1) \*100,100) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。 |
   | Pod相关指标   | Pod CPU使用率 | 负载的每个 Pod 在不同的时间段的 CPU 使用量占它们的 CPU Limit 量的比例。                                                                                                                                                                                                               | clamp_max((sum((rate(container_cpu_usage_seconds_total{cluster='cci',image!='',container!='POD',namespace="${namespace}"}\[${period}\])) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster='cci', owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)")))) by(created_by_name, pod)) / (sum((kube_pod_container_resource_limits{cluster='cci', resource="cpu", container="POD", namespace="${namespace}"}) \* on(pod) group_left(created_by_kind, created_by_name) count by(pod, created_by_kind, created_by_name) (kube_pod_info{cluster='cci', created_by_kind="ReplicaSet", namespace="${namespace}"} \* on(created_by_name) group_left(replicaset) count by(created_by_name, owner_name) (label_replace(kube_replicaset_owner{cluster="cci", owner_kind="Deployment", namespace="${namespace}", owner_name=\~"${deploymentName}"}, "created_by_name", '$1', "replicaset", "(.\*)")))) by(created_by_name, pod)) \*100,100) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | Pod相关指标   | Pod内存使用率   | 负载的每个 Pod 在不同的时间段的内存使用量占它们的内存 Limit 量的比例。                                                                                                                                                                                                                    | clamp_max(avg_over_time(((container_memory_working_set_bytes{cluster='cci',image!='',container!='POD',namespace="${namespace}"} \* on(pod) group_left(owner_name) (kube_pod_info{cluster='cci',namespace="${namespace}",created_by_kind="ReplicaSet"} \* on() group_left(owner_name) count by (replicaset,owner_name)(kube_replicaset_owner{cluster='cci',namespace="${namespace}",owner_name=\~"${deploymentName}"}))) / on(pod, owner_name) group_left() (kube_pod_container_resource_limits{cluster='cci',resource="memory",namespace="${namespace}"} \* on(pod) group_left(owner_name) (kube_pod_info{cluster='cci',namespace="${namespace}",created_by_kind="ReplicaSet"} \* on() group_left(owner_name) count by (replicaset,owner_name)(kube_replicaset_owner{cluster='cci',namespace="${namespace}",owner_name=\~"${deploymentName}"}))))\[${period}:\]) \* 100,100) 其中namespace为负载所在命名空间，deploymentName为负载名称。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
      
   ![](https://support.huaweicloud.com/usermanual-cci2/public_sys-resources/note_3.0-zh-cn.png)
   内存指标取\[$period\]窗口内最大值，如果统计周期大于1天，内存指标在统计周期内会持续显示为峰值。
   
   
 
#### 查看容器组监控指标
1. 在左侧导航栏单击"负载管理"，选择无状态负载或容器组页签。

2. 您可在对应的工作负载或实例名称操作列单击"监控"查看相关监控指标。也可以单击实例列表的名称，进入详情页面，选择监控页签，即可查看Pod相关监控指标。如需查看更多监控指标，请前往[AOM控制台查询全量监控指标或使用普罗语句查询相关监控指标](https://support.huaweicloud.com/usermanual-cci2/cci_01_0155.html)。
   
   ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002453651737.png "点击放大")
   
   ![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000002475015326.png "点击放大")
   
   表2容器组相关监控指标 
   | 相关监控指标                                        | 监控指标名称   | 指标含义                                                                                                                                                                                                                          | 指标计算方式                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   |:---|:---|:---|:---|
   | CPU 相关指标  | CPU使用率   | Pod 的所有容器在不同的时间段使用的 CPU 总量占 Pod 的所有容器 CPU Limit 总量的比例。                                                                                                                                                                        | clamp_max(sum(rate(container_cpu_usage_seconds_total{cluster='cci', pod="${pod}", namespace="${namespace}", container!='POD', container!='', image!=""}\[${period}\])) by (pod) / sum(kube_pod_container_resource_limits{cluster='cci', pod="${pod}", namespace="${namespace}", resource="cpu", container="POD"}) by (pod) \* 100, 100) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                     |
   | CPU 相关指标  | CPU使用量   | Pod 的所有容器已经使用的 vCPU 核数。                                                                                                                                                                                                       | sum(rate(container_cpu_usage_seconds_total{cluster='cci', pod="${pod}", namespace="${namespace}", container!='POD', container!='', image!=""}\[${period}\])) by (pod) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                              |
   | 内存相关指标    | 内存使用率    | Pod 的所有容器在不同的时间段使用的内存总量占 Pod 的所有容器内存 Limit 总量的比例。                                                                                                                                                                             | clamp_max(max_over_time((sum by (pod)(container_memory_working_set_bytes{cluster='cci',pod="${pod}",namespace="${namespace}",container!='POD',container!='',image!=""}) / sum by (pod)(kube_pod_container_resource_limits{cluster='cci',pod="${pod}",namespace="${namespace}\>",resource="memory",container="POD"}))\[${period}:\]) \* 100,100) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                  |
   | 内存相关指标    | 内存使用量    | Pod 的所有容器已经使用的内存总量。                                                                                                                                                                                                           | max_over_time((sum by (pod)(container_memory_working_set_bytes{cluster='cci',pod="${pod}",namespace="${namespace}",container!='POD',container!='',image!=""}))\[${period}:\]) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                                                                                                                                                                                     |
   | 网络相关指标                                        | 网络速率     | - 网络总流出速率：Pod 的所有容器每秒钟发送的总字节数。  - 网络总流入速率：Pod 的所有容器每秒钟接收的总字节数。   | sum(rate(container_network_transmit_bytes_total{cluster='cci', pod="${name}", namespace="${namespace}", container!='', image!=""}\[${period}\])) by (pod) sum(rate(container_network_receive_bytes_total{cluster='cci', pod="${name}", namespace="${namespace}", container!='', image!=""}\[${period}\])) by (pod) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                                                     |
   | 容器相关指标    | 容器CPU使用率 | Pod 的每个容器在不同的时间段的 CPU 使用量占它们的 CPU Limit 量的比例。                                                                                                                                                                                 | clamp_max( sum(rate(container_cpu_usage_seconds_total{cluster='cci', pod="${name}", namespace="${namespace}", container!='POD', container!="", image!=""}\[${period}\])) by (pod, container) / sum(container_spec_cpu_quota{cluster='cci', pod="${name}", namespace="${namespace}", container!="POD", container!=''} / 100000) by (pod, container) \* 100, 100 ) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。 |
   | 容器相关指标    | 容器内存使用率  | Pod 的每个容器在不同的时间段的内存使用量占它们的内存 Limit 量的比例。                                                                                                                                                                                      | clamp_max(max by (pod) (max_over_time((sum by (pod,container)(container_memory_working_set_bytes{cluster='cci',pod="${pod}",namespace="${namespace}",container!='POD',container!="",image!=""}) / sum by (pod,container)(container_spec_memory_limit_bytes{cluster='cci',pod="${pod}",namespace="${namespace}",container!="POD",container!=''}))\[${period}:\]) \* 100),100) 其中namespace为负载所在命名空间。period为统计周期，当选择"近1小时"、"近8小时"、"近24小时"时统计周期约为1分钟，当自定义时间大于1天时，统计周期约为1小时。                                                                                                                                                                      |
      
   ![](https://support.huaweicloud.com/usermanual-cci2/public_sys-resources/note_3.0-zh-cn.png)
   - CPU指标基于\[$period\]窗口计算平均值，如果CPU在短时间内出现峰值后迅速恢复，${period}平均值会显著低于峰值。
   
   - 内存指标取\[$period\]窗口内最大值，如果统计周期大于1天，内存指标在统计周期内会持续显示为峰值。
    
   
   
 
