如何在 CloudWatch Logs 中查找来自 API Gateway 的 5xx 错误?

1 分钟阅读
0

我在 Amazon API Gateway CloudWatch 指标中持续看到 5xx 错误。如何在 Amazon CloudWatch Logs 中查找来自 API Gateway 的特定 5xx 错误?

解决方法

注意:如果您在运行 AWS 命令行界面 (AWS CLI) 命令时遇到错误,请确保您使用的是最新版的 AWS CLI

API Gateway CloudWatch 指标会显示在给定时间段内捕获的 5xx 服务器端错误的数量。要确定来自 API Gateway 的特定 5xx 错误,请执行以下操作:

  1. 在 Amazon CloudWatch Logs 中启用执行日志记录和访问日志记录
  2. 使用 filter-log-events AWS CLI 命令或 CloudWatch Logs Insights 查找来自 API Gateway 的特定 5xx 错误。

注意:如果您排查来自 API Gateway 的 504 错误,请参阅如何排查 API Gateway REST API 中的 HTTP 504 错误?

有关如何使用 filter-log-events 命令的信息,请参阅如何在我的 CloudWatch Logs 中查找 API Gateway REST API 错误? 有关如何使用 CloudWatch Logs Insights 的信息,请参阅使用 CloudWatch Logs Insights 分析日志数据


相关信息

使用 API Gateway 控制台设置 CloudWatch API 日志记录

在 CloudWatch 控制台中查看 API Gateway 日志事件

AWS 官方
AWS 官方已更新 3 年前