Database Autonomy Service (DAS) は、SQLエクスプローラーと監査機能を提供します。 これにより、セキュリティ監査やパフォーマンス診断などの付加価値サービスをデータベースで使用できます。
前提条件
PolarDB for PostgreSQLクラスターが作成されました。
2023年2月24日から、DASはPolarDB for PostgreSQLクラスターのSQLエクスプローラーおよび監査機能をサポートしています。
特徴
SQL監査ログ
データベースで実行されるすべての操作を記録できます。 SQL監査ログを使用して、障害分析、動作分析、セキュリティ監査などの操作を実行できます。
拡張検索
データベース、ユーザー、クライアントIPアドレス、スレッドID、実行期間、スキャン行数など、さまざまなディメンションのデータをクエリできます。 クエリ結果をエクスポートおよびダウンロードできます。
SQL分析
指定された期間内に実行されたSQL文の監査ログを分析するための、視覚化されたインタラクティブなソリューションが提供されます。 これにより、期待どおりに実行されないSQL文を見つけ、パフォーマンスの問題を解決できます。
SQL Explorerと監査の有効化
にログインします。DASコンソール.
左側のナビゲーションウィンドウで、インスタンスモニター.
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
左側のナビゲーションウィンドウで、.
SQLエクスプローラーと監査ページで、[Enterprise EditionV3の有効化] をクリックします。 [DAS Enterprise Editionの設定] ステップで、使用する機能を選択し、SQLログの保存期間を指定して、[送信] をクリックします。
SQL監査ログの保存期間の変更
にログインします。DASコンソール.
左側のナビゲーションウィンドウで、インスタンスモニター.
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
左側のナビゲーションウィンドウで、.
Service Settings をクリックします。 表示されるパネルで、保存期間を変更し、[送信] をクリックします。
SQL監査ログのエクスポート
にログインします。DASコンソール.
左側のナビゲーションウィンドウで、インスタンスモニター.
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
左側のナビゲーションウィンドウで、.
On theSQL Explorer and Auditページをクリックし、監査タブをクリックします。
[監査] タブの [ログ] セクションで、エクスポート をクリックします。
表示されるダイアログボックスで、エクスポートされたフィールドとエクスポート時間範囲のパラメーターを設定し、OK.
表示されるダイアログボックスで、[タスク名] と [CSVセパレータ] パラメーターを設定し、[確認] をクリックしてタスクを送信します。 次に、システムはエクスポートタスクを作成します。 SQL Explorerおよび監査ページの右上隅にある [タスクリスト] をクリックすると、タスクの進行状況を表示し、エクスポートされたファイルをダウンロードできます。
SQL Explorerと監査を無効にする
SQLエクスプローラーと監査機能を無効にした後も、ビジネスに影響はありません。 ただし、SQL監査ログはクリアされます。 SQLエクスプローラーと監査機能を無効にする前に、SQL監査ログをファイルとしてエクスポートし、そのファイルをコンピューターにダウンロードすることをお勧めします。 SQL Explorerおよび監査機能を再度有効にすると、SQL Explorerおよび監査機能が有効になった時点からSQL監査ログが生成されます。
にログインします。DASコンソール.
左側のナビゲーションウィンドウで、インスタンスモニター.
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
左側のナビゲーションウィンドウで、[リクエスト分析] を選択します。SQL Explorer and Audit.
SQL監査ログのエクスポート 詳細については、このトピックの「SQL監査ログのエクスポート」セクションをご参照ください。
Service Settings をクリックします。 Service Settings パネルで、SQL Explorerと監査のすべての機能をクリアし、[送信] をクリックします。
説明SQL Explorerおよび監査機能によって生成されたデータによって占有されているストレージ領域は、SQL Explorerおよび監査機能が無効になってから1時間後に解放されます。
監査ログのサイズと使用状況の詳細を表示
Alibaba Cloud 管理コンソールにログインします。
ページの右上隅で、[費用] を選択します。
- の左側のナビゲーションウィンドウで、費用と費用ページ、選択.
- [請求書の詳細] ページで、[請求書の詳細] タブをクリックします。 検索バーで、ドロップダウンリストから [インスタンスID] を選択し、詳細を照会するクラスターのIDを入力します。

データエントリの課金の詳細を表示します。課金アイテム列はsql_explorer.