跳至內容

如何設定 API Gateway 的存取記錄?

1 分的閱讀內容
0

我想要設定 API Gateway 的存取記錄。

簡短說明

若要偵錯與請求執行或用戶端存取 API 相關的問題,您可以啟用 Amazon CloudWatch Logs 以記錄 API 呼叫。

解決方法

若要啟用 REST API 的存取記錄,請完成下列步驟:

  1. 將您的 REST API 部署至階段
  2. 授與 API Gateway 許可,以讀取和寫入日誌至您帳戶的 CloudWatch
  3. 請依照在使用 API Gateway 主控台設定 CloudWatch API 日誌記錄中說明的步驟 1-6 和 8-9 (略過步驟 7) 進行操作。

若要啟用 HTTP API 的存取記錄,請參閱在 API Gateway 中設定 HTTP API 的日誌記錄

您現在可以使用 CloudWatch 日誌來偵錯 API 問題。例如,若要尋找 REST API 錯誤,請參閱如何在我的 CloudWatch 日誌中尋找 API Gateway REST API 錯誤?

如需監控 REST API 的詳細資訊,請參閱使用 Amazon CloudWatch 指標監控 REST API 執行

如需監控 HTTP API 的詳細資訊,請參閱監控 API Gateway 中 HTTP API 的 CloudWatch 指標

相關資訊

如何解決 API Gateway REST API 的「Lambda 函數的許可無效」錯誤?

如何在 CloudWatch Logs 中尋找 API Gateway 的 5xx 錯誤?

如何開啟 CloudWatch Logs 以針對我的 API Gateway REST API 或WebSocket API 進行疑難排解?