すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:RDS SQL 監査ログ

最終更新日:Jun 16, 2026

RDS SQL 監査ログを Simple Log Service (SLS) に転送し、リアルタイムクエリ、ビジュアル分析、アラート、データシッピング、データ変換に利用できます。このトピックでは、この機能のアセット、課金、制限について説明します。

サポート対象のログタイプ

RDS SQL 監査ログは、データベース上で実行されたすべての操作を記録します。ログはネットワークプロトコル分析によって取得されるため、CPU リソースの消費は最小限で、SQL の実行効率に影響はありません。記録される操作には、以下が含まれますが、これらに限定されるものではありません。

  • データベースのログオンとログオフ操作。

  • データ定義言語 (DDL) の操作:データベース構造を定義する、CREATE、ALTER、DROP、TRUNCATE、COMMENT などの SQL ステートメント。

  • データ操作言語 (DML) の操作:データを操作する、SELECT、INSERT、UPDATE、DELETE などの SQL ステートメント。

  • ROLLBACK やその他の制御ステートメントといった、他の SQL 実行操作。

  • SQL ステートメントの実行レイテンシー、実行結果、影響を受けた行数などの情報。

アセット

  • SLS のカスタムプロジェクトと Logstore

    重要
    • RDS SQL 監査ログに対応する SLS のプロジェクトと Logstore を削除しないでください。削除すると、ログを SLS に転送できなくなります。

    • カスタム Logstore を作成すると、課金方式に応じて異なる課金項目が生成されます。詳細については、「Billable items」をご参照ください。

  • 専用ダッシュボード

    デフォルトで 3 つのダッシュボードが生成されます。

    説明

    専用ダッシュボードは、随時アップグレードおよび更新される場合があります。変更は行わないでください。代わりに、クエリ結果を表示するためのカスタムダッシュボードを作成してください。詳細については、「Create a dashboard」をご参照ください。

    ダッシュボード

    説明

    RDS Audit Operations Hub

    アクセス状況の概要とアクティブなデータベース情報を表示します。これには、アクセスされたデータベース数とテーブル数、実行エラー、挿入・更新・削除・クエリの各操作による合計行数が含まれます。

    RDS Audit Performance Center

    運用保守の信頼性メトリクスを表示します。これには、SQL 実行回数のピーク、クエリ・更新・削除のピーク帯域幅、すべての SQL・クエリ SQL・更新 SQL・削除 SQL の平均実行時間が含まれます。

    RDS Audit Security Center

    データベースのセキュリティメトリクスを表示します。これには、エラー数、ログオン失敗、一括削除および一括変更イベント、リスクの高い SQL 実行が含まれます。また、エラータイプの分布、エラーが発生した外部クライアント、エラー数が最も多いクライアントも表示します。

課金

  • SQL Explorer (MySQL 向け) 機能を有効化すると、DAS は従量課金制で課金します。時間料金 = 1 時間あたりの監査ログ総量 × 単価。

    説明

    SQL Explorer 機能は、3 ノードの Enterprise Edition (旧 Finance Edition) インスタンスでは無料です。

  • Logstore が機能別の支払いを使用している場合、RDS がログを転送した後、SLS はストレージ容量、読み取りトラフィック、リクエスト、データ変換、データ転送に対して課金します。詳細については、「Billable items of the pay-by-feature billing method」をご参照ください。

  • Logstore が取り込みデータ量に応じた支払いを使用している場合、RDS がログを転送した後、SLS は取り込まれた生データに対して課金します。詳細については、「Billable items of the pay-by-ingested-data billing method」をご参照ください。

制限

  • すべての RDS タイプが SQL Audit 機能をサポートしているわけではありません。詳細については、「Overview of MySQL database features」をご参照ください。

  • SQL Explorer と SQL Audit を有効にしている RDS インスタンスのみが、SQL 監査ログを SLS に転送できます。これらの機能がまだ有効になっていない場合、RDS 監査ログの収集を有効にすると、対象インスタンス (Basic Edition 以外) では自動的に有効化されます。課金の詳細については、「Billable items」をご参照ください。RDS 監査ログの収集を停止して SQL Explorer を無効化する場合は、RDS コンソールで手動で無効化する必要があります。詳細については、「SQL Explorer」をご参照ください。

  • RDS インスタンスと SLS のプロジェクトは、同じリージョンにある必要があります。

  • この機能は、ローカルクラウドを除くすべてのリージョンでサポートされています。

CloudLens for RDS

SLS は、RDS SQL ログを自動収集し、セットアップを簡素化する CloudLens for RDS を提供しています。CloudLens for RDS の使用を推奨します。詳細については、「CloudLens for RDS」をご参照ください。

CloudLens for RDS と Import Data - RDS Audit の収集設定には互換性があります。主な違いは次のとおりです。

プロパティ

Import Data - RDS Audit

CloudLens for RDS

収集対象の RDS インスタンスの指定

対応

対応

送信先 Logstore の柔軟な指定

対応

対応

自動収集

非対応

対応

手動収集

対応

対応

収集ステータスの表示

非対応

対応