はじめに 藤本です。 今年もあと3週間です。忘年会の時期になりましたね。今年はプライベートの忘年会の予定がないことに気づきました(アハハ 概要 Amazon RDSはOS上にあるログファイルをAPIを通して閲覧することができ、ログファイルをシステムに取り込みやすい環境が整えられています。先日、RDS for MySQLのスロークエリーログをAWS LambdaでElasticsearchに取り込むという記事をエントリしました。こちらでMySQLのスロークエリログをOSにログインすることなく(RDSはそもそもできませんが)、DB接続することなく、APIによりログメッセージを取得しました。非常に便利な仕組みです。 ただ少し特徴があり、そちらを理解しないとハマることになります。 DBパラメータグループによる設定 デフォルトDBパラメータグループでは各種ログはテーブルへ出力される設定となっています
![[Tips] Amazon RDSのログファイルから全てのメッセージを取得する方法 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/8c3ba401311c59d61029fd394159ea54ce784937/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F05%2FAmazon_RDS.png)