

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Amazon EFS 的 CloudWatch 指标
<a name="how_to_use_metrics"></a>

Amazon EFS 报告的指标为您提供了可通过不同方式分析的信息。下面的列表显示这些指标的一些常见用途。这些是入门建议，并不全面。


| 如何？ | 相关指标 | 
| --- | --- | 
| 如何确定我的吞吐量？ | 您可以监控 `Sum` 指标的每日 `TotalIOBytes` 统计数据以查看您的吞吐量。  | 
|  如何确定传输的数据总量？  | 您可以监控 MeteredIOBytes 的每日 Sum 统计数据，以查看传输的数据总量。 | 
| 如何跟踪连接到文件系统的 Amazon EC2 实例数量？ | 您可以监控 `Sum` 指标的 `ClientConnections` 统计数据。要计算超过一分钟的时段的 `ClientConnections` 平均值，请将总和除以该时段的分钟数。 | 
| 如何查看我的突增积分余额？ | 您可以通过监控文件系统的 `BurstCreditBalance` 指标来查看您的余额。有关突增和突增积分的更多信息，请参阅[突增吞吐量](performance.md#bursting)。  | 

## 监控吞吐量性能
<a name="monitor-throughput-performance"></a>

吞吐量监控 CloudWatch 指标 — `TotalIOBytes` `ReadIOBytes`、`WriteIOBytes`、和 `MetadataIOBytes` — 表示您在文件系统上实现的实际吞吐量。指标 `MeteredIOBytes` 表示您正在驱动的总计量吞吐量的计算结果。可以使用 Amazon EFS 控制台**监控**部分中的**吞吐量利用率（%）**图表来监控吞吐量利用率。如果您使用自定义 CloudWatch 仪表板或其他监控工具，则可以创建与进行比较`MeteredIOBytes`的[CloudWatch 指标数学表达式](monitoring-metric-math.md#metric-math-throughput-utilization)`PermittedThroughput`。

`PermittedThroughput` 衡量文件系统允许的吞吐量。此值基于以下方法之一：
+ 对于采用弹性吞吐量的文件系统，此值反映了文件系统的最大写入吞吐量。
+ 对于使用预置吞吐量的文件系统，如果 EFS 标准存储类中存储的数据量允许您的文件系统驱动比您预置的吞吐量更高的吞吐量，则此指标反映的是更高的吞吐量，而不是预置的吞吐量。
+ 对于采用突增吞吐量的文件系统，此值是文件系统大小与 `BurstCreditBalance` 的函数。监控 `BurstCreditBalance` 以确保您的文件系统以其突发速率而不是基本速率运行。如果余额一直等于或接近零，请考虑切换到弹性吞吐量或预置吞吐量，以获得额外吞吐量。

当 `MeteredIOBytes` 和 `PermittedThroughput` 的值相等时，您的文件系统将消耗所有可用吞吐量。对于使用预置吞吐量的文件系统，可以预置额外的吞吐量。