📂
API GatewayのアクセスログをCloudWatch Logsに記録する
表題の通り。API GatewayのアクセスログをCloudWatch Logsに送る方法
手順
IAMロールの作成と設定
API Gatewayの設定メニューを開きます。"CloudWatch ログのロール ARN"に、IAMロールのARNを記入します。
ロールには、AmazonAPIGatewayPushToCloudWatchLogsポリシーをアタッチします
API Gatewayのステージの設定
API Gatewayの画面で該当のステージを開き、ログ/トレースメニューを表示します。
アクセスログを有効化して、ロググループのARNを入力します。
ログの形式は、入力の例ボタンを表示すると自動で入力されます
動作確認
ログが記録されました(例のIPはさくらシンプル監視のIP)
Discussion