

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

# 手动删除保留的资源
<a name="manually-deleting-retained-resources"></a>

删除堆栈后，请参阅以下章节，了解如何删除剩余资源。

## 删除 Amazon S3 存储桶
<a name="deleting-the-amazon-s3-buckets"></a>

如果您决定删除 AWS CloudFormation 堆栈以防止意外丢失数据，则此解决方案配置为保留解决方案创建的 Amazon S3 存储桶。卸载解决方案后，如果您不需要保留数据，则可以手动删除这些 S3 存储桶。按照以下步骤删除 Amazon S3 存储桶。

1. 登录 [Amazon S3 控制台](https://console.aws.amazon.com/s3/home)。

1. 在导航窗格中，选择**存储桶**。

1. 找到解决方案创建的 S3 存储桶。

1. 选择一个 S3 存储桶，然后选择**清空**。

1. 在验证字段中输入 “**永久删除**”，然后选择 “**空**”。

1. 选择您刚刚清空的 S3 存储桶，然后选择**删除**。

1. 在验证字段中输入 S3 存储桶名称，然后选择**删除存储桶**。

重复这些步骤，直到删除所有解决方案 S3 存储桶。

要使用 AWS CLI 删除 S3 存储桶，请对每个存储桶运行以下命令：

```
$ aws s3 rb s3://<bucket-name> --force
```

## 删除亚马逊 DynamoDB 表
<a name="deleting-the-amazon-dynamodb-tables"></a>

如果您决定删除 AWS CloudFormation 堆栈以防止意外丢失数据，则此解决方案配置为保留解决方案创建的 DynamoDB 表。卸载解决方案后，如果您不需要保留数据，则可以手动删除这些表。按照以下步骤删除 DynamoDB 表。

1. 登录 [Amazon DynamoDB 控制台](https://console.aws.amazon.com/dynamodbv2/home)。

1. 在导航窗格中，选择**表**。

1. 找到解决方案创建的表。

1. 选择一个表并选择 “**删除”**。

1. 输入删除并选择**删除****表以确认删除**。

重复这些步骤，直到删除所有解决方案表。

要使用 AWS CLI 删除 DynamoDB 表，请运行以下命令：

```
$ aws dynamodb delete-table --table-name <table-name>
```

## 删除 CloudWatch 日志组
<a name="deleting-the-cloudwatch-log-groups"></a>

如果您决定删除 AWS CloudFormation 堆栈，则此解决方案会保留 CloudWatch 日志组，以防止意外丢失数据。卸载解决方案后，如果您不需要保留数据，则可以手动删除日志组。按照以下步骤删除 CloudWatch 日志组。

1. 登录 [Amazon CloudWatch 控制台](https://console.aws.amazon.com/cloudwatch/home)。

1. 在导航窗格中，选择**日志组**。

1. 找到解决方案创建的日志组。

1. 选择要删除的日志组。

1. 选择**操作**，然后选择**删除**。

重复这些步骤，直到删除所有解决方案日志组。

要使用 AWS CLI 删除日志组，请运行以下命令：

```
$ aws logs describe-log-groups --log-group-name-prefix <stack-name> --query 'logGroups[].logGroupName' --output text
$ aws logs delete-log-group --log-group-name <log-group-name>
```

**注意**  
如果您部署了区域堆栈，请在部署了区域堆栈的每个区域重复此过程。

## 删除 CloudWatch 仪表板
<a name="deleting-the-cloudwatch-dashboards"></a>

此解决方案在每次运行负载测试时都会创建一个 CloudWatch 仪表板。这些仪表板遵循命名模式`EcsLoadTesting-<testId>-<region>`。当您通过 DLT 控制台删除测试时，它们会被清除，但是如果在不先删除所有测试的情况下删除堆栈，它们将保留下来。

卸载解决方案后，如果这些仪表板尚未清理，则可以手动将其删除。按照以下步骤删除 CloudWatch 仪表板。

1. 登录 [Amazon CloudWatch 控制台](https://console.aws.amazon.com/cloudwatch/home)。

1. 在导航窗格中，选择**控制面板**。

1. 在筛选器字段中，输入`EcsLoadTesting`以查找解决方案的仪表板。

1. 选择要删除的仪表板。

1. 选择**删除**。

要使用 AWS CLI 删除控制面板，请运行以下命令：

```
$ aws cloudwatch list-dashboards --dashboard-name-prefix EcsLoadTesting --query 'DashboardEntries[].DashboardName' --output text
$ aws cloudwatch delete-dashboards --dashboard-names <dashboard-name-1> <dashboard-name-2>
```