

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

# 测量您的磁带网关和之间的性能 AWS
<a name="PerfGatewayAWS-vtl-common"></a>

您可以通过数据吞吐量、数据延迟和每秒操作数这三个衡量指标来了解使用磁带网关的应用程序存储的性能状况。当您使用正确的聚合统计数据时，可使用提供给您的 Storage Gateway 指标来衡量这些值。

*统计数据* 是某指标在指定时间内的集合。在中查看指标值时 CloudWatch，使用`Average`统计数据表示数据延迟（毫秒），使用`Samples`统计数据表示每秒 input/output 操作数 (IOPS)。有关更多信息，请参阅 *Amazon CloudWatch 用户指南*中的[统计数据](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Statistic)。

下表总结了用来测量磁带网关与 AWS之间的吞吐量、延迟和 IOPS 的指标以及相应的统计数据。


| 关注项 | 如何测量 | 
| --- | --- | 
| 延迟 | 将 ReadTime 和 WriteTime 指标结合 Average CloudWatch 统计数据使用。例如，Average 指标的 ReadTime 值为您提供采样周期内的每个操作的延迟时间。 | 
| 吞吐量到 AWS | 在Sum CloudWatch 统计数据中使用CloudBytesDownloaded和CloudBytesUploaded指标。例如，5 分钟采样周期内的CloudBytesDownloaded指标Sum值除以 300 秒，得出从磁带网关到磁带网关的吞吐量， AWS 以每秒字节为单位。 | 
| 数据延迟到 AWS | 将 CloudDownloadLatency 指标与 Average 统计数据结合使用。例如，Average 指标的 CloudDownloadLatency 统计数据为您提供每操作延迟。 | 

**测量从磁带网关到的上传数据吞吐量 AWS**

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 选择**指标**选项卡。

1. 选择 **StorageGateway：网关指标**维度，然后找到要使用的磁带网关。

1. 选择 `CloudBytesUploaded` 指标。

1. 对于 **Time Range**，请选择一个值。

1. 选择 `Sum` 统计数据。

1. 对于 **Period**，请选择值 5 分钟或更长的时间。

1. 在得出的按时间排序的数据点集中，将各个数据点除以周期 (以秒为单位) 获得该样本周期当时的吞吐量。例如，如果给定数据点从磁带网关到的吞吐量 AWS 为 555,544,576 字节，周期为 300 秒，则近似吞吐量为每秒 1.85 兆字节。

**测量从磁带网关到的数据延迟 AWS**

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 选择**指标**选项卡。

1. 选择**StorageGateway: GatewayMetrics**维度，然后找到要使用的磁带网关。

1. 选择 `CloudDownloadLatency` 指标。

1. 对于 **Time Range**，请选择一个值。

1. 选择 `Average` 统计数据。

1. 对于 **Period**，请选择值 5 分钟以匹配默认报告时间。

 得出的按时间排序的数据点集包含以秒为单位的延迟。<a name="GatewayAlarm2-vtl-common"></a>

**将磁带网关吞吐量的上限阈值警报设置为 AWS**

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 选择 **Create Alarm (创建警报)** 可启动“Create Alarm (创建警报)”向导。

1. 选择 **StorageGateway：网关指标**维度，然后找到要使用的磁带网关。

1. 选择 `CloudBytesUploaded` 指标。

1. 通过定义 `CloudBytesUploaded` 指标在指定时间段大于或等于指定值时的警报状态，定义警报。例如，可定义 `CloudBytesUploaded` 指标在 60 分钟内大于 10MB 时的警报状态。

1. 针对该警报状态配置要采取的行动。例如，可获得向您发送的电子邮件通知。

1. 选择**创建警报**。<a name="GatewayAlarm3-vtl-common"></a>

**为读取数据设置上限阈值警报 AWS**

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 选择 **Create Alarm (创建警报)** 可启动“Create Alarm (创建警报)”向导。

1. 选择 **StorageGateway：网关指标**维度，然后找到要使用的磁带网关。

1. 选择 `CloudDownloadLatency` 指标。

1. 通过定义 `CloudDownloadLatency` 指标在指定时间段大于或等于指定值时的警报状态，定义警报。例如，您可以定义 `CloudDownloadLatency` 在 2 小时内大于 60000 毫秒时的警报状态。

1. 针对该警报状态配置要采取的行动。例如，可获得向您发送的电子邮件通知。

1. 选择**创建警报**。