

# 在 CloudWatch 控制台中查看 API Gateway 日志事件
<a name="view-cloudwatch-log-events-in-cloudwatch-console"></a>

下一节介绍必要的先决条件以及如何在 CloudWatch 控制台中查看 API Gateway 日志事件。

## 先决条件
<a name="view-cloudwatch-log-event-prerequisites"></a>

1. 您必须已在 API Gateway 中创建 API。按照中的说明进行操作[开发 API Gateway 中的 REST API](rest-api-develop.md)

1. 必须至少部署和调用一次 API。按照[在 API Gateway 中部署 REST API。](how-to-deploy-api.md)和[调用 API Gateway 中的 REST API](how-to-call-api.md)中的说明操作。

1. 您必须为某个阶段启用了 CloudWatch 日志。按照[为 API Gateway 中的 REST API 设置 CloudWatch 日志记录](set-up-logging.md)中的说明进行操作。

## 使用 CloudWatch 控制台查看记录的 API 请求和响应
<a name="view-cloudwatch-log-event"></a>

1. 通过以下网址打开 CloudWatch 控制台：[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 如果需要，更改 AWS 区域。从导航栏中，选择 AWS 资源所在的区域。有关更多信息，请参阅[区域和端点](https://docs.aws.amazon.com/general/latest/gr/rande.html)。

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

1. 在**日志组**表中，选择 **API-Gateway-Execution-Logs\$1\$1rest-api-id\$1/\$1stage-name\$1** 名称的日志组。

1.  在**日志流**表下，选择日志流。您可以使用时间戳来帮助查找感兴趣的日志流。

1. 选择**文本**可查看原始文本，选择**行**可逐行查看事件。

**重要**  
 CloudWatch 允许您删除日志组或流。请勿手动删除 API Gateway API 日志组或流；让 API Gateway 管理这些资源。手动删除日志组或流可能会导致未记录 API 请求和响应。如果出现这种情况，您可以删除 API 的整个日志组并重新部署 API。这是因为 API Gateway 会在部署时为某个 API 阶段创建日志组或日志流。