弹性云服务器支持的基础监控指标
功能说明
本节定义了弹性云服务器上报云监控的基础监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索弹性云服务器服务产生的监控指标和告警信息。
命名空间
SYS.ECS
基础监控指标支持列表
对于不同的操作系统、不同的弹性云服务器类型,支持的基础监控指标有所差异,具体如表1所示。其中,√表示支持,×表示不支持。
- 对于部分监控指标,需弹性云服务器使用的镜像安装UVP VMTools,UVP VMTools安装的具体操作,请参见https://github.com/UVP-Tools/UVP-Tools/。
- 对于部分监控指标,需弹性云服务器安装Agent。安装成功后,您可以登录控制台,打开“云监控”服务,在“主机监控 > 弹性云服务器 > 操作系统监控”页面查看各项监控指标,如“AGT.用户空间CPU使用率”,具体请参见弹性云服务器支持的操作系统监控指标(安装Agent)。
- Windows云服务器安装Agent的具体操作,请参见《云监控用户指南》的“安装配置Agent(Windows)”章节。
- Linux云服务器安装Agent的具体操作,请参见《云监控用户指南》的“安装配置Agent(Linux)”章节。
| 指标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 | 虚拟机整机新建连接数 | × | √ | × | √ |
“√”表示支持该监控指标,“×”表示不支持该监控指标。
各项基础监控指标的具体含义与使用说明如表2所示。
以下监控指标(原始指标)的监控周期如下:
- 虚拟化类型为XEN的弹性云服务器:4分钟。
- 虚拟化类型为KVM的弹性云服务器:5分钟。
| 指标ID | 指标名称 | 指标含义 | 取值范围 | 单位 | 进制 | 维度 | 监控周期(原始指标,本列监控周期值适用于KVM实例) |
|---|---|---|---|---|---|---|---|
| cpu_util | CPU使用率 | 该指标用于统计弹性云服务器的CPU使用率。 该指标为从物理机层面采集的CPU使用率,数据准确性低于从弹性云服务器内部采集的数据,查看详情。 计算公式:单个弹性云服务器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分钟 |
| 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。 该取值可通过云监控服务的查询主机监控维度指标信息获取。 |