API Gateway のアクセスログを設定する方法を教えてください。

所要時間1分
0

Amazon API ゲートウェイのアクセスログを設定したいです。

簡単な説明

リクエストの実行や API へのクライアントアクセスに関連する問題をデバッグするために、Amazon CloudWatch Logs を有効にして API コールを記録することができます。

解決策

REST API のアクセスログを有効にするには、次の手順を実行します。

  1. REST API をステージにデプロイします。
  2. アカウントのログを CloudWatch に読み書きする権限を API Gateway に付与します
  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 のモニタリングの詳細については、「]( CloudWatch メトリックスを使用して REST API の実行をモニタリングする[」を参照してください。

HTTP API のモニタリングの詳細については、「API Gateway の HTTP API の CloudWatch メトリクスのモニタリング」を参照してください。

関連情報

API Gateway REST API で発生する、Lambda 関数のアクセス許可が無効というエラーを解決する方法を教えてください。

CloudWatch ログの API Gateway から 5xx エラーを見つけるにはどうすればよいですか?

API ゲートウェイ REST API または WebSocket API のトラブルシューティング用に CloudWatch ログ記録を有効にするにはどうすればよいですか?

コメントはありません

関連するコンテンツ