您可以在ECS控制台或者云监控服务中查看云盘的IOPS和吞吐量等监控信息。通过云盘监控信息,您可以快速排查故障问题、判断云盘是否需要升配或扩容等。本文介绍如何在ECS控制台和云监控服务中查看云盘监控信息。
背景信息
云盘的IOPS和吞吐量的指标含义如下所示,有关不同类型的云盘的性能,请参见
块存储性能。
- IOPS:指Input/Output Operations per Second,即每秒能处理的I/O个数,用于表示块存储处理读写(输出/输入)的能力。如果要部署事务密集型应用,需要关注IOPS性能。
- 吞吐量:是指单位时间内可以成功传输的数据数量,单位为MBps(即MB/s)。如果要部署大量顺序读写的应用,需要关注吞吐量。
您可以在ECS控制台查看云盘的监控信息,也可以在云监控服务中监控云盘的使用率、IOPS和吞吐量等指标。
在ECS控制台查看云盘监控信息
在ECS控制台,您可以查看云盘的IOPS和吞吐量信息等监控信息。
如果您发现当前云盘的性能已经达到瓶颈,您可以优化您的业务应用,或者升配云盘。关于如何升配云盘,请参见变更云盘类型。
在云监控中查看云盘的监控信息
在云监控服务中,您可以查看云盘的使用率、IOPS和吞吐量等指标,并根据业务实际场景设置对应的报警服务。云盘的具体监控项如下表所示,更多信息,请参见监控项说明。
监控项名称 | 监控项含义 | 单位 | MetricName | Dimensions | Statistics |
---|---|---|---|---|---|
Host.diskusage.used | 磁盘的已用存储空间。 | Byte | diskusage_used | userId、instanceId、device | Maximum、Minimum、Average |
Host.disk.utilization | 磁盘使用率。 | % | diskusage_utilization | userId、instanceId、device | Maximum、Minimum、Average |
Host.diskusage.free | 普通用户和超级用户的磁盘剩余存储空间。 | Byte | diskusage_free | userId、instanceId、device | Maximum、Minimum、Average |
Host.diskusage.avail | 普通用户的磁盘剩余存储空间。 | Byte | diskusage_avail | userId、instanceId、device | Maximum、Minimum、Average |
Host.diskusage.total | 磁盘存储总量。 | Byte | diskusage_total | userId、instanceId、device | Maximum、Minimum、Average |
Host.disk.readbytes | 磁盘每秒读取的字节数。 | Byte/s | disk_readbytes | userId、instanceId、device | Maximum、Minimum、Average |
Host.disk.writebytes | 磁盘每秒写入的字节数。 | Byte/s | disk_writebytes | userId、instanceId、device | Maximum、Minimum、Average |
Host.disk.readiops | 磁盘每秒的读请求数量。 | 次/秒 | disk_readiops | userId、instanceId、device | Maximum、Minimum、Average |
Host.disk.writeiops | 磁盘每秒的写请求数量。 | 次/秒 | disk_writeiops | userId、instanceId、device | Maximum、Minimum、Average |
以下操作介绍如何在云监控服务中查看云盘的监控信息,并为云盘设置报警服务。
如果您发现当前云盘的性能已经达到瓶颈,您可以优化您的业务应用,或者升配云盘。关于如何升配云盘,请参见变更云盘类型。
如果您发现当前云盘已经快没有空闲空间,您可以清理不需要的数据,或者扩容云盘。关于如何扩容云盘,请参见扩容概述。