クラスターの SQL 監査ログを照会します。
操作説明
SQL 監査ログは、SQL 監査が有効な場合にのみ照会できます。過去 30 日以内の SQL 監査ログのみを照会できます。SQL 監査が無効化された後に再度有効化された場合、再度有効化された後に生成された SQL 監査ログのみを照会できます。SQL 監査ログには、INSERT INTO VALUES、REPLACE INTO VALUES、または UPSERT INTO VALUES 操作は記録されません。
現在のサービスエンドポイントについては、「サービスエンドポイント」を参照してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
adb:DescribeAuditLogRecords |
list |
*DBClusterLakeVersion。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
Lakehouse エディションクラスターのクラスター ID。 説明
DescribeDBClusters 操作を呼び出して、指定されたリージョン内のすべてのクラスターの ID をクエリできます。 |
amv-t4nj8619bz2w3**** |
| RegionId |
string |
必須 |
リージョン ID。 説明
DescribeRegions 操作を呼び出して、クラスターのリージョン ID をクエリできます。 |
cn-hangzhou |
| StartTime |
string |
任意 |
クエリの開始時刻。時間は協定世界時 (UTC) で表示され、yyyy-MM-ddTHH:mmZ フォーマットです。 説明
SQL 監査ログは、SQL 監査が有効な場合にのみ照会できます。過去 30 日以内の SQL 監査ログのみを照会できます。SQL 監査が無効化された後に再度有効化された場合、再度有効化された後に生成された SQL 監査ログのみを照会できます。 |
2022-08-12T04:17Z |
| EndTime |
string |
任意 |
クエリの終了時刻。時間は協定世界時 (UTC) で表示され、yyyy-MM-ddTHH:mmZ フォーマットです。 説明
|
2022-08-12T17:08Z |
| DBName |
string |
任意 |
対象の SQL ステートメントが実行されるデータベースの名前。 |
adb_demo |
| QueryKeyword |
string |
任意 |
返される結果をフィルター処理するためのキーワードとして使用される文字列値。 |
adb |
| SqlType |
string |
任意 |
SQL ステートメントのタイプ。有効な値:
説明
1 時間で指定できるタイプは 1 つだけです。このパラメーターが空の場合、デフォルトですべてのタイプがクエリされます。 |
SELECT |
| Succeed |
string |
任意 |
対象の SQL ステートメントが正常に実行されたかどうかを示します。有効な値:
|
true |
| HostAddress |
string |
任意 |
対象の SQL ステートメントを実行するクライアントの IP アドレスおよびポート番号。 |
100.104.XX.XX:43908 |
| OrderType |
string |
任意 |
実行時間による SQL ステートメントのソート順序。有効な値:
|
asc |
| User |
string |
任意 |
対象の SQL ステートメントを実行するユーザー名。 |
test |
| Order |
string |
任意 |
JSON フォーマットのソート構成。値は、入力配列の順序に基づいて複合ソートを指定する順序付き JSON 配列です。各要素には
|
[{"Field":"ExecuteTime","Type":"Desc"},{"Field":"HostAddress","Type":"Asc"}] |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数。有効な値:
|
10 |
| PageNumber |
integer |
任意 |
ページ番号。値は、INTEGER データの型の最大値を超えない正の整数である必要があります。デフォルト値: 1。 |
1 |
| ProxyUser |
string |
任意 |
予約済みパラメーター。 |
None |
| ProcessId |
string |
任意 |
SQL クエリのプロセス ID。指定されたプロセスの監査ログをフィルター処理するために使用されます。 |
20210608175202172016166249034536**** |
| EngineType |
string |
任意 |
エンジンタイプ。有効な値:
このパラメーターが指定されていない場合、デフォルト値は XIHE です。 列挙値:
|
XIHE |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
リストの詳細。 |
||
| TotalCount |
string |
Record の総数。 |
6974 |
| PageSize |
string |
1 ページあたりのエントリ数。 |
10 |
| RequestId |
string |
リクエスト ID。 |
8A564B7F-8C00-43C0-8EC5-919FBB70573 |
| PageNumber |
string |
ページ番号。 |
1 |
| DBClusterId |
string |
Lakehouse エディションクラスターのクラスター ID。 |
amv-t4nj8619bz2w3**** |
| Items |
array<object> |
リスト。 |
|
|
object |
SQL Record リスト。 |
||
| HostAddress |
string |
対象の SQL ステートメントを実行するクライアントの IP アドレスおよびポート番号。 |
100.104.XX.XX:43908 |
| Succeed |
string |
対象の SQL ステートメントが正常に実行されたかどうかを示します。有効な値:
|
true |
| SQLText |
string |
SQL ステートメントの詳細。 |
SELECT * FROM adb_hdfs_import_source |
| TotalTime |
string |
対象の SQL ステートメントの実行時間。単位: ミリ秒 (ms)。 |
216 |
| ConnId |
string |
通信 ID。 |
14356**** |
| DBName |
string |
対象の SQL ステートメントが実行されるデータベースの名前。 |
adb_demo |
| SQLType |
string |
対象の SQL ステートメントのタイプ。 |
SELECT |
| ExecuteTime |
string |
対象の SQL ステートメント実行の開始時刻。時間はローカル時間で表示され、yyyy-MM-dd HH:mm:ss フォーマットです。 |
2022-08-12 10:10:00 |
| ExecuteTimestamp |
integer |
対象の SQL ステートメント実行の開始時刻。ミリ秒のタイムスタンプで表されます。 |
1774600396584 |
| ProcessID |
string |
タスク ID。 |
202106081752021720161662490345362390 |
| User |
string |
対象の SQL ステートメントを実行するユーザー名。 |
test |
| HasDiagnosticInfo |
boolean |
診断情報フォーマットが含まれているかどうかを示します。 列挙値:
|
true |
例
成功レスポンス
JSONJSON
{
"TotalCount": "6974",
"PageSize": "10",
"RequestId": "8A564B7F-8C00-43C0-8EC5-919FBB70573",
"PageNumber": "1",
"DBClusterId": "amv-t4nj8619bz2w3****",
"Items": [
{
"HostAddress": "100.104.XX.XX:43908",
"Succeed": "true",
"SQLText": "SELECT * FROM adb_hdfs_import_source WHERE port = 8080",
"TotalTime": "216",
"ConnId": "14356****",
"DBName": "adb_demo",
"SQLType": "SELECT",
"ExecuteTime": "2022-08-12 10:10:00",
"ExecuteTimestamp": 1774600396584,
"ProcessID": "202106081752021720161662490345362390",
"User": "test",
"HasDiagnosticInfo": true
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | The DBClusterId provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。