查看ECS实例的云盘监控信息是确保系统性能和稳定性的重要手段,通过分析IOPS、吞吐量等指标,您可以及时发现并解决潜在的性能瓶颈,或者根据业务需求决定是否对云盘进行升配或扩容。本文介绍如何通过ECS控制台、EBS控制台和云监控控制台查看云盘的各项监控信息。
背景信息
衡量云盘的性能指标主要包括IOPS、吞吐量和延迟,指标含义说明如下。
IOPS:指Input/Output Operations per Second,即每秒能处理的I/O个数,用于表示块存储处理读写(输出/输入)的能力。如果要部署事务密集型应用,需要关注IOPS性能。
吞吐量:是指单位时间内可以成功传输的数据数量,单位为MBps(即MB/s)。如果要部署大量顺序读写的应用,需要关注吞吐量。
延迟:是指块存储处理一个I/O需要的时间,单位为s、ms或者μs。过高的时延会导致应用性能下降或报错。
关于不同类型的云盘的性能,请参见块存储性能。
通过ECS查看云盘监控信息
您可以通过ECS控制台查看单块云盘分钟级的IOPS、吞吐量和延迟等监控信息。
登录ECS管理控制台。
在左侧导航栏,选择 。
在页面左侧顶部,选择目标资源所在的资源组和地域。
找到目标云盘,单击云盘ID,进入云盘基本信息页面。
单击监控页签。
在自定义时间区域,单击图标,设置监控信息的起止时间。
查看云盘的监控信息,鼠标悬浮至图表中的时间节点可以查看单个指标的信息。
查看云盘的IOPS、吞吐量和延迟信息
如果您是ESSD AutoPL云盘,还可以查看最大间隔时间6小时之内的云盘IO Burst数量
通过EBS数据洞察查看云盘监控信息
相较于ECS为单块云盘提供的分钟级数据监控,EBS数据洞察(CloudLens for EBS)针对云盘性能提供了秒级数据监控能力,您可以通过CloudLens for EBS监控到更细粒度的云盘性能变化。更多信息,请参见云盘分析。
同时CloudLens for EBS监测到云盘存在性能数据达到规格上限或没有及时创建快照备份数据等风险情况时,会上报风险事件,提醒您及时进行处理,以确保云盘的稳定运行和数据的安全性。更多信息,请参见云盘事件。
通过云监控查看云盘监控信息
云监控可以为您采集操作系统层面的监控指标。您可以为操作系统监控指标设置报警规则,当某个监控指标达到报警条件时,会给您发送报警通知,以便您及时关注其动态。您可以在云监控控制台查看云盘的使用率、Inode使用率、读写字节数等监控信息。云盘的具体监控项如下表所示:
监控指标名称 | 监控指标含义 | 单位 | MetricName | Dimensions | Statistics |
Host.diskusage.used | 磁盘的已用存储空间。 | Byte | diskusage_used | userId、instanceId、device | Maximum、Minimum、Average |
Host.diskusage.utilization | 普通用户的磁盘使用率。 | % | diskusage_utilization | userId、instanceId、device | Maximum、Minimum、Average |
Host.diskusage.free | 普通用户和超级用户的磁盘剩余存储空间。 | Byte | diskusage_free | userId、instanceId、device | Maximum、Minimum、Average |
(Agent)disk.usage.avail_device | 普通用户的磁盘剩余存储空间。 | Byte | diskusage_avail | userId、instanceId、device | Maximum、Minimum、Average |
Host.diskusage.total | 磁盘存储总量。 | Byte | diskusage_total | userId、instanceId、device | Maximum、Minimum、Average |
(Agent)disk.read.bps_device | 磁盘每秒读取的字节数。 | Byte/s | disk_readbytes | userId、instanceId、device | Maximum、Minimum、Average |
(Agent)disk.write.bps_device | 磁盘每秒写入的字节数。 | Byte/s | disk_writebytes | userId、instanceId、device | Maximum、Minimum、Average |
(Agent)disk.read.iops_device | 磁盘每秒的读请求数量。 | 次/秒 | disk_readiops | userId、instanceId、device | Maximum、Minimum、Average |
(Agent)disk.write.iops_device | 磁盘每秒的写请求数量。 | 次/秒 | disk_writeiops | userId、instanceId、device | Maximum、Minimum、Average |
以下操作介绍如何在云监控控制台中查看云盘的监控信息,并为云盘设置报警服务。