RDS SQL 監査ログを Simple Log Service に収集し、一元的なクエリ、分析、アラート機能を実現します。
前提条件
-
RDS インスタンスが作成済みで、SQL Explorer の有料版(RDS for MySQL インスタンスの場合)が有効になっていること。 (非推奨、『ステップ 1』にリダイレクト)RDS for MySQL インスタンスの迅速な作成。 SQL Explorer.
-
ご利用の RDS インスタンスと同じリージョンに Simple Log Service のプロジェクトおよび Logstore が作成されていること。 プロジェクトと Logstore の作成.
操作手順
Simple Log Service コンソール にログインします。
-
データのインポート セクションで、 RDS 監査 - クラウドサービス をクリックします。
-
ログストアの指定 タブで、送信先のプロジェクトと Logstore を選択し、 次へ をクリックします。
-
Data Source Configuration タブで、 RAM の設定を完了します。
重要-
Simple Log Service がログ転送の権限を付与されていない場合は、 RAM の横にある 承認 をクリックし、表示されるプロンプトに従って操作してください。これにより、Simple Log Service がログを収集するために使用する
AliyunLogArchiveRoleという名前の RAM ロールが作成されます。 -
RDS インスタンスが一覧に表示されない、またはデータ転送を有効にできない場合は、上記の前提条件を満たしているか確認してください。
このページでは、RDS インスタンスからのログは同じリージョン内の Logstore にのみ転送可能であることが示されています。インスタンス一覧には、 インスタンス名、 DB エンジン、 リージョン、 データ転送の有効化(スイッチ)、および 送信先 などの列が含まれます。一覧からターゲットインスタンスを見つけ、スイッチをオンにしてデータ転送を有効化します。
-
-
クエリと分析の設定 タブで、 次へ をクリックします。
Simple Log Service は、RDS SQL 監査ログを格納する Logstore のインデックスを自動的に有効化および設定します。インデックス設定を変更する必要がある場合は、「 インデックスの作成」をご参照ください。
次のステップ
-
SQL Explorer および SQL 監査 を使用して、ご利用の RDS for MySQL インスタンス上の SQL ステートメントを監視・管理します。
-
Simple Log Service と RDS が共同で提供する CloudLens for RDS(旧称:RDS 監査センター) を使用して、RDS SQL 監査ログ、エラーログ、スロークエリログの収集状況をリアルタイムで確認したり、収集設定を一元管理したり、ログの監査、分析、アラート機能を実行したりできます。
-
Simple Log Service が RDS SQL 監査ログを収集した後は、ログのクエリ、分析、ダウンロード、転送、変換、またはアラートの作成が可能です。詳細については、「 クラウドサービスログの一般的な操作」をご参照ください。