Amazon API Gatewayのリクエストログ等をcloudwatchで見れるようにする
Amazon API Gatewayは文字通り、apiとしての機能を提供するためのサービス。lambda関数などを外から実行できるようにする時などに使う。cloudwatchでリクエストがきたときのログ何かを見れるようにする設定方法を残しておく
roleの設定
api gateway のコンソール画面からapiを選択肢、settingから、api gatewayのlogを転送する権限(AmazonAPIGatewayPushToCloudWatchLogsのpolicy)を持つrole arnを入力し保存する
ログの有効化
apiについて、
stages->log/traceタブ
ログの閲覧
cloudwatchのコンソール画面からサイドバーのLog groupsを選択する。 REST APIの場合は、prefixとして
API-Gateway-Execution-Logs
参考
ログの設定方法公式ドキュメント