クラスターの SQL 監査ログを照会します。
操作説明
SQL 監査が有効な場合にのみ SQL 監査ログを照会でき、過去 30 日間のログのみがサポートされます。SQL 監査がシャットダウンされた後に再度有効化された場合、再度有効化された後に生成されたログのみを照会できます。SQL 監査ログには、INSERT INTO VALUES、REPLACE INTO VALUES、および UPSERT INTO VALUES 操作は Record されません。
このサービスのサービス登録については、「サービス登録」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
adb:DescribeAuditLogRecords |
list |
*DBClusterLakeVersion。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
Data Lakehouse エディションクラスターのクラスター ID。 説明
DescribeDBClusters オペレーションを呼び出して、指定されたリージョン内のすべてのクラスターのクラスター ID をクエリできます。 |
amv-t4nj8619bz2w3**** |
| RegionId |
string |
必須 |
リージョン ID。 説明
DescribeRegions オペレーションを呼び出して、クラスターのリージョン ID をクエリできます。 |
cn-hangzhou |
| StartTime |
string |
任意 |
クエリする時間範囲の開始時刻。時間を yyyy-MM-ddTHH:mmZ フォーマットの協定世界時 (UTC) で指定します。有効値: 説明
SQL 監査が有効な場合にのみ SQL 監査ログをクエリでき、過去 30 日間のログのみがサポートされます。SQL 監査が無効化された後に再度有効化された場合、再度有効化された後に生成されたログのみをクエリできます。 |
2022-08-12T04:17Z |
| EndTime |
string |
任意 |
クエリする時間範囲の終了時刻。時間を yyyy-MM-ddTHH:mmZ フォーマットの協定世界時 (UTC) で指定します。有効値: 説明
|
2022-08-12T17:08Z |
| DBName |
string |
任意 |
SQL ステートメントが実行されるデータベースの名前。 |
adb_demo |
| QueryKeyword |
string |
任意 |
返された結果を検索するために使用されるキーワード。 |
adb |
| SqlType |
string |
任意 |
SQL ステートメントのタイプ。有効な値:
説明
リクエストごとに指定できるタイプは 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 |
任意 |
ページサイズ。有効な値:
|
10 |
| PageNumber |
integer |
任意 |
ページ番号。値は Integer データの型の最大値を超えない正の整数である必要があります。デフォルト値: 1。 |
1 |
| ProxyUser |
string |
任意 |
予約済みパラメーター。 |
None |
| EngineType |
string |
任意 |
列挙値:
|
XIHE |
|
任意 |
エンジンタイプ。有効な値:
このパラメーターが指定されていない場合、デフォルト値は XIHE です。 列挙値:
|
XIHE |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
リストの詳細。 |
||
| TotalCount |
string |
エントリの総数。 |
6974 |
| PageSize |
string |
ページサイズ。 |
10 |
| RequestId |
string |
リクエスト ID。 |
8A564B7F-8C00-43C0-8EC5-919FBB70573 |
| PageNumber |
string |
ページ番号。 |
1 |
| DBClusterId |
string |
Data Lakehouse エディションクラスターのクラスター ID。 |
amv-t4nj8619bz2w3**** |
| Items |
array<object> |
リスト。 |
|
|
object |
SQL 監査ログエントリ。 |
||
| HostAddress |
string |
SQL ステートメントを実行するクライアントの IP アドレスおよびポート番号。 |
100.104.XX.XX:43908 |
| Succeed |
string |
SQL ステートメントが正常に実行されたかどうかを示します。有効な値:
|
true |
| SQLText |
string |
SQL ステートメントの詳細。 |
SELECT * FROM adb_hdfs_import_source WHERE port = 8080 |
| 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 ステートメントの実行開始時刻。値はミリ秒単位の UNIX タイムスタンプです。時間: |
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",
"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. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。