# 弹性云服务器支持的基础监控指标
#### 功能说明
本节定义了弹性云服务器上报云监控的基础监控指标的命名空间，监控指标列表，各项监控指标的具体含义与使用说明，用户可以通过云监控检索弹性云服务器服务产生的监控指标和告警信息。
基础监控指标的监控数据由ECS自动上报，无需安装Agent插件。基础监控指标的采集周期是5分钟。
您可以通过管理控制台直观地[查看监控指标](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0027371530.html)，也可以为监控指标[设置告警规则](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1004.html)，并开启消息通知服务。当某个监控指标达到告警条件时，系统会通过短信、邮件、HTTP、HTTPS等多种方式给您发送告警通知，便于您及时掌握弹性云服务器的运行状态。
#### 命名空间
SYS.ECS
#### 基础监控指标支持列表
对于不同的操作系统、不同的弹性云服务器类型，支持的基础监控指标有所差异，具体如[表1]所示。其中，√表示支持，×表示不支持。
![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
- 部分基础监控指标的采集，需弹性云服务器使用的镜像安装UVP VMTools，UVP VMTools安装的具体操作，请参见<https://github.com/UVP-Tools/UVP-Tools/>。
- QingTian实例不支持上报"内存使用率"基础监控指标。
- 对于基础监控未上报的指标，可通过操作系统监控查看。操作系统监控需弹性云服务器安装Agent。 操作系统监控可以提供服务器的系统级、主动式、细颗粒度监控服务。支持对ECS的计算、存储、网络、时间同步、加速卡、进程等维度的监控。
  Agent安装成功后，您可以登录控制台，打开"云监控"服务，在"主机监控 \> 弹性云服务器 \> 操作系统监控"页面查看各项监控指标，如"AGT.用户空间CPU使用率"，具体请参见[弹性云服务器中操作系统监控的监控指标](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1003.html)。
  - Windows云服务器安装Agent的具体操作，请参见[安装配置Agent（Windows）](https://support.huaweicloud.com/usermanual-ces/ces_01_0029.html)。
  
  - Linux云服务器安装Agent的具体操作，请参见[安装配置Agent（Linux）](https://support.huaweicloud.com/usermanual-ces/ces_01_0029.html)。
    
 
 表1弹性云服务器基础监控指标支持列表 
| 指标ID                                    | 监控指标         | Windows弹性云服务器                                                                                                              || Linux弹性云服务器                                                                                         ||
|:---|:---|:---|---|:---|---|
| -                                       | -            | 虚拟化类型为XEN的弹性云服务器                           | 虚拟化类型为KVM/QingTian的弹性云服务器                        | 虚拟化类型为XEN的弹性云服务器                            | 虚拟化类型为KVM/QingTian的弹性云服务器 |
| cpu_util                                | CPU使用率      | √                                         | √                                                 | √                                           | √                           |
| mem_util                               | 内存使用率          | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）              | √（镜像需安装UVP VMTools，否则无法获取该监控指标。QingTian实例不支持该指标。） | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）          | ×（暂不支持）                    |
| disk_util_inband                       | 磁盘使用率        | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）          | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）                    | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）         | ×（暂不支持）                    |
| disk_read_bytes_rate                  | 磁盘读带宽        | √                                           | √                                                   | √                                           | √                          |
| disk_write_bytes_rate                  | 磁盘写带宽         | √                                            | √                                                  | √                                           | √                         |
| disk_read_requests_rate                | 磁盘读IOPS      | √                                          | √                                                | √                                        | √                         |
| disk_write_requests_rate              | 磁盘写IOPS      | √                                        | √                                                 | √                                           | √                        |
| network_incoming_bytes_rate_inband     | 带内网络流入速率    | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）          | x（暂不支持）                                          | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）         | ×（暂不支持）                    |
| network_outgoing_bytes_rate_inband    | 带内网络流出速率      | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）           | x（暂不支持）                                           | √（镜像需安装UVP VMTools，否则无法获取该监控指标。）         | ×（暂不支持）                    |
| network_incoming_bytes_aggregate_rate | 带外网络流入速率    | √（镜像如果安装了UVP VMTools，则不提供该指标，请使用带内网络流出速率。） | √                                                  | √（镜像如果安装了UVP VMTools，则不提供该指标，请使用带内网络流出速率。） | √                         |
| network_outgoing_bytes_aggregate_rate    | 带外网络流出速率     | √（镜像如果安装了UVP VMTools，则不提供该指标，请使用带内网络流出速率。） | √                                                   | √（镜像如果安装了UVP VMTools，则不提供该指标，请使用带内网络流出速率。） | √                        |
| cpu_credit_usage                       | CPU积分使用量   | ×                                         | √（仅T6型支持）                                         | ×                                         | √（仅T6型支持）                 |
| cpu_credit_balance                       | CPU积分累积量   | ×                                          | √（仅T6型支持）                                         | ×                                          | √（仅T6型支持）                   |
| network_vm_connections                  | 网络连接数      | ×                                          | √                                               | ×                                         | √                       |
| network_vm_bandwidth_in                | 虚拟机入方向带宽   | ×                                        | √                                              | ×                                        | √                         |
| network_vm_bandwidth_out             | 虚拟机出方向带宽   | ×                                        | √                                               | ×                                          | √                        |
| network_vm_pps_in                       | 虚拟机入方向PPS  | ×                                         | √                                               | ×                                        | √                       |
| network_vm_pps_out                     | 虚拟机出方向PPS | ×                                          | √                                                 | ×                                        | √                        |
| network_vm_newconnections            | 虚拟机整机新建连接数 | ×                                         | √                                                | ×                                          | √                       |
   
![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
"√"表示支持该监控指标，"×"表示不支持该监控指标。
各项基础监控指标的具体含义与使用说明如[表2]所示。
以下监控指标（原始指标）的监控周期如下：
- 虚拟化类型为XEN的弹性云服务器：4分钟。
- 虚拟化类型为KVM、QingTian的弹性云服务器：5分钟。
 表2弹性云服务器支持的基础监控指标 
| 指标ID                                  | 指标名称         | 指标含义                                                                                                                                                                                                                                 | 取值范围  | 单位          | 进制          | 维度           | 监控周期（原始指标，本列监控周期值适用于KVM实例） |
|:---|:---|:---|:---|:---|:---|:---|:---|
| cpu_util                              | CPU使用率        | 该指标用于统计弹性云服务器的CPU使用率。 该指标为从物理机层面采集的CPU使用率，数据准确性低于从弹性云服务器内部采集的数据，查看[详情](https://support.huaweicloud.com/ces_faq/ces_faq_0040.html)。 计算公式：单个弹性云服务器CPU使用率 / 单个弹性云服务器的CPU总核数。 | 0-100 | %         | 不涉及       | instance_id   | 5分钟                       |
| mem_util                                | 内存使用率  | 该指标用于统计弹性云服务器的内存使用率。 如果用户使用的镜像未安装UVP VMTools，则无法获取该监控指标。 计算公式：该弹性云服务器内存使用量 / 该弹性云服务器内存总量。 说明： 内存使用率监控指标不支持QingTian实例。                    | 0-100 | %           | 不涉及         | instance_id | 5分钟                      |
| disk_util_inband                       | 磁盘使用率         | 该指标用于统计弹性云服务器的磁盘使用情况。 如果用户使用的镜像未安装UVP VMTools，则无法获取该监控指标。 计算公式：该弹性云服务器磁盘使用容量 /该弹性云服务器磁盘总容量。                                                                              | 0-100 | %            | 不涉及       | instance_id   | 5分钟                        |
| disk_read_bytes_rate                  | 磁盘读带宽          | 该指标用于统计每秒从弹性云服务器读出数据量。 计算公式：该弹性云服务器的磁盘读出的字节数之和 / 测量周期。 byte_out = (rd_bytes - last_rd_bytes) /时间差。                                                                       | ≥ 0   | byte/s      | 1024(IEC) | instance_id   | 5分钟                      |
| disk_write_bytes_rate                 | 磁盘写带宽        | 该指标用于统计每秒写到弹性云服务器的数据量。 计算公式：该弹性云服务器的磁盘写入的字节数之和 / 测量周期。                                                                                                                                                | ≥ 0   | byte/s      | 1024(IEC)  | instance_id   | 5分钟                      |
| disk_read_requests_rate               | 磁盘读IOPS         | 该指标用于统计每秒从弹性云服务器读取数据的请求次数。 计算公式：请求读取该弹性云服务器磁盘的次数之和 / 测量周期。 req_out = (rd_req - last_rd_req) /时间差。                                                                      | ≥ 0   | Request/s | 不涉及      | instance_id  | 5分钟                        |
| disk_write_requests_rate              | 磁盘写IOPS      | 该指标用于统计每秒从弹性云服务器写数据的请求次数。 计算公式：请求写入该弹性云服务器磁盘的次数之和 / 测量周期。 req_in = (wr_req - last_wr_req) /时间差。                                                                         | ≥ 0   | Request/s  | 不涉及      | instance_id    | 5分钟                        |
| network_incoming_bytes_rate_inband    | 带内网络流入速率     | 该指标用于在弹性云服务器内统计每秒流入弹性云服务器的网络流量。 计算公式：该弹性云服务器的带内网络流入字节数之和/测量周期。                                                                                                                                         | ≥ 0   | byte/s      | 1024(IEC) | instance_id  | 5分钟                        |
| network_outgoing_bytes_rate_inband     | 带内网络流出速率     | 该指标用于在弹性云服务器内统计每秒流出弹性云服务器的网络流量。 计算公式：该弹性云服务器的带内网络流出字节数之和 / 测量周期。                                                                                                                                       | ≥ 0    | byte/s    | 1024(IEC)    | instance_id   | 5分钟                      |
| network_incoming_bytes_aggregate_rate | 带外网络流入速率      | 该指标用于在虚拟化层统计每秒流入弹性云服务器的网络流量。 计算公式：该弹性云服务器的带外网络流入字节数之和 / 测量周期。 当使用SRIOV时，无法获取该监控指标。                                                                                         | ≥ 0      | byte/s      | 1024(IEC)   | instance_id  | 5分钟                       |
| network_outgoing_bytes_aggregate_rate | 带外网络流出速率     | 该指标用于在虚拟化层统计每秒流出弹性云服务器的网络流量。 计算公式：该弹性云服务器的带外网络流出字节数之和 / 测量周期。 当使用SRIOV时，无法获取该监控指标。                                                                                         | ≥ 0  | byte/s      | 1024(IEC) | instance_id      | 5分钟                       |
| cpu_credit_usage                       | CPU积分使用量      | 该指标表示积分型实例累积花费的CPU积分数。 计算公式：一个CPU积分等于一个vCPU按照100%利用率，运行1分钟。 说明： 仅T6型支持。                                                                                                        | ≥ 0     | Credit     | 不涉及          | instance_id | 5分钟                     |
| cpu_credit_balance                      | CPU积分累积量      | 该指标表示实例自启动后已累积获得的CPU积分数。 计算公式：根据Flavor定义，CPU积分/小时\*小时-积分使用量。 说明： 当累积积分超过上限以后，不再累积积分，初始积分不计入上限。 仅T6型支持。                                      | ≥ 0    | Credit     | 不涉及        | instance_id | 5分钟                        |
| network_vm_connections                 | 网络连接数         | 该指标表示弹性云服务器已经使用的TCP和UDP的连接数总和。 说明： 该指标通过带外采集，因此可能会出现该指标值大于OS中查询到的网络连接数的情况。                                                                                                                              | ≥ 0     | Count       | 不涉及      | instance_id   | 5分钟                       |
| network_vm_bandwidth_in                  | 虚拟机入方向带宽         | 虚拟机整机每秒接收的流量，此处为公网和内网流量总和。                                                                                                                                                                                                              | ≥ 0     | Byte/s     | 1024(IEC) | instance_id    | 5分钟                        |
| network_vm_bandwidth_out                 | 虚拟机出方向带宽     | 虚拟机整机每秒发送的流量，此处为公网和内网流量总和。                                                                                                                                                                                                            | ≥ 0   | Byte/s     | 1024(IEC) | instance_id  | 5分钟                         |
| network_vm_pps_in                       | 虚拟机入方向PPS        | 虚拟机整机每秒接收的数据包数，此处为公网和内网数据包总和。                                                                                                                                                                                                          | ≥ 0    | Packet/s  | 不涉及       | instance_id  | 5分钟                        |
| network_vm_pps_out                      | 虚拟机出方向PPS       | 虚拟机整机每秒发送的数据包数，此处为公网和内网数据包总和。                                                                                                                                                                                                          | ≥ 0     | Packet/s    | 不涉及        | instance_id   | 5分钟                        |
| network_vm_newconnections                | 虚拟机整机新建连接数     | 虚拟机整机新建连接数，包括TCP协议、UDP协议以及ICMP协议等。                                                                                                                                                                                                     | ≥ 0       | connect/s  | 不涉及        | instance_id  | 5分钟                        |
   
#### 维度
| 维度   | Key         | Value                                                                                                                                    |
|:---|:---|:---|
| 云服务器 | instance_id | 云服务器ID。 该取值可通过云监控服务的[查询主机监控维度指标信息](https://support.huaweicloud.com/api-ces/ListAgentDimensionInfo.html)获取。 |
   
#### 相关文档
- [设置告警规则](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1004.html)
- [查看监控指标](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0027371530.html)
 
