Amazon RDS DB インスタンスのログをダウンロードするにはどうすればよいですか?

所要時間1分
0

Amazon Relational Database Service (Amazon RDS) DB インスタンスのログファイルをダウンロードしたいのですが、ダウンロードするログファイルが見つかりません。DB インスタンスのログファイルを見つけてダウンロードするにはどうすればよいですか?

簡単な説明

RDS DB インスタンス Amazon RDS コンソールのログを表示およびダウンロードできます。また、AWS コマンドラインインターフェイス (AWS CLI) または API アクションを使用して、ログを表示、監視、ダウンロード、クエリ することもできます。ただし、MySQL および MariaDB のログ出力のデフォルトは、ファイルではなくテーブルになります。ログデータは mysql.general_log テーブルまたは mysql.slow_log テーブルに保存されているため、直接ダウンロードすることはできません。

解決方法

注: AWS CLI コマンドの実行時にエラーが発生した場合は、AWS CLI の最新バージョンを使用していることを確認してください

MySQL または MariaDB ログファイルにアクセスしてダウンロードできるようにするには、まず log_output パラメータを fileに設定します。次に、ログ記録を有効にします。ログ記録に関する DB エンジン固有の情報については、以下のリソースを参照してください。


関連情報

MariaDB のスロークエリと一般ログにアクセスする

バイナリログ形式に関する MariaDB ドキュメント

mysqlbinlog ユーティリティの MariaDB ドキュメント

AWS公式
AWS公式更新しました 2年前
コメントはありません