amazon-web-services - EC2 实例的 DiskReadBytes 指标和 EBS 的 VolumeReadBytes 指标之间的区别?
问题描述
我正在尝试了解 EBS 指标,但我对 EC2 和 EBS 中的一些指标以及磁盘和卷之间的区别感到困惑?以 EC2 Instance 中的 DiskReadBytes 指标和 EBS 中的 VolumeReadBytes 指标为例,解释一下我的区别。
解决方案
DiskReadBytes
从实例可用的所有实例存储卷中读取的字节数。
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html
重要的短语是实例存储卷。
某些 EC2 实例类型可以配置为在主机系统中物理安装一个或多个驱动器并专用于您的 VM。这些称为临时或实例存储卷。它们的内容是暂时的——如果虚拟机停止或主机硬件出现故障,它们就会丢失……但它们也往往非常快(高吞吐量和低延迟),因此它们适用于交换、临时暂存空间或非权威数据库副本,但它们不像 EBS 那样持久,并且不支持像 EBS 这样的快照——这些卷(如果您的实例有它们)不是 EBS 卷。
tl;dr:EC2DiskReadBytes
指标仅包括非 EBS 卷的磁盘流量,不包括 EBS 磁盘流量。
推荐阅读
- vagrantfile - Building the RISC-V GNU toolchain - recommended Vagrant configuration?
- reactjs - Material-table #1204 - 如何自定义 Groupbar 中的字体,React js 中的分页 - 材质表
- sql-server - 如何获得每个直线经理对每个员工的最短日期
- vue.js - Algolia Vue Instant Search – 切换类正在重置属性
- flutter - 如何在 Android Studio 中运行 Dart 程序而不运行模拟器/模拟器
- javascript - 在引导程序 4 中隐藏范围输入按钮?
- activemq - ActiveMQ 的连接池
- android - Firebase 异常:对象不存在
- svelte - 如何使用 svelte 模板将标题添加到在代码沙箱中创建的沙箱
- sql - 如何创建一个 sql 来获取 INFORMIX 数据库中作为 blob 的“文本”信息