CloudWatch

S3 でプリフィックスを指定して定期的に Latest version 以外のバージョンを削除する

バージョニングが有効な特定の S3 のバケットにおいて、プリフィックスを指定して定期的に latest 以外のバージョンを削除するという要件があったので試してみました。 IAM ロール作成 S3 の権限が必要なので次のような IAM ポリシーを作成し、IAM ロールに…

Nginx のアクセスログとエラーログを CloudWatch に送信する

AWS では Elastic Beanstalk でインスタンスを立ち上げている場合はデフォルトで Nginx のアクセスログとエラーログが CloudWatch に送信されます。 ですが、自分でインスタンスを立ち上げた時は CloudWatch にログが自動的には送信されないので今回は Cloud…

Amazon Aurora のスロークエリを Slack に通知する

スロークエリを簡単に確認できるようにしたかったので、Lambda を使って Aurora でスロークエリが発生するたびに Slack に通知するようにしてみました。 ログのエクスポート設定 まずは、クラスターの変更から Amazon CloudWatch Logs にスロークエリログを…