この操作では、AdisaraDB for Redis インスタンスの監査ログを照会します。
デバッグ
Alibaba Cloud は、API の使用を簡素化するために OpenAPI Explorer を提供しています。 OpenAPI Explorer を使用して、API の検索、API の呼び出し、SDK サンプルコードの動的生成を行うことができます。
リクエストパラメーター
パラメーター | データ型 | 必須項目 | 例 | 説明 |
---|---|---|---|---|
Action | String | はい | DescribeAuditRecords |
実行する操作。 このパラメーターを DescribeAuditRecords に設定します。 |
InstanceId | String | はい | r-bp1xxxxxxxxxxxxx |
監査ログを照会するインスタンスの ID です。 |
StartTime | String | はい | 2019-03-24T12:10:00Z |
監査ログを照会する期間の開始日時です。 日時を YYYY-MM-DDTHH:mmZ 形式で指定します。 |
EndTime | String | はい | 2019-03-25T12:10:00Z |
監査ログを照会する期間の終了日時です。 日時を YYYY-MM-DDTHH:mmZ 形式で指定します。 終了時刻は開始時刻よりも後の日時でなければなりません。 |
AccessKeyId | String | いいえ | Lxxxxxxxxxxxxxxw |
サービスにアクセスするために Alibaba Cloud が提供する AccessKey ID です。 |
NodeId | String | いいえ | r-bp1xxxxxxxxxxxxx-db-0 |
クラスター内のノードの ID です。 |
AccountName | String | いいえ | demo |
アカウントの名前。 デフォルトでは、システムはすべてのアカウントの監査ログを照会します。 |
DatabaseName | String | いいえ | demo |
データベースの名前。 |
QueryKeywords | String | いいえ | maxclients |
どの監査ログが照会されるかに基づくキーワード。 コマンドをキーワードとして渡して、このコマンドの監査ログを照会できます。 デフォルトでは、システムは実行されたすべてのコマンドの監査ログを照会します。 注 監査ログの照会に渡すことができるキーワードは 1 つだけです。
|
HostAddress | String | いいえ | 127.0.0.1 |
クライアントの IP アドレス。 デフォルトでは、システムはすべての IP アドレスの監査ログを照会します。 |
PageSize | Integer | いいえ | 30 |
返される各ページのログ数です。 |
PageNumber | Integer | いいえ | 1 |
返されるページ数です。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
Items |
返された監査ログです。 |
||
└AccountName | String | demo |
アカウントの名前です。 |
└DatabaseName | String | demo |
データベースの名前です。 |
└ExecuteTime | String | 2019-03-25T03:22:08Z |
コマンドが実行された時刻です。 |
└HostAddress | String | 127.0.0.1 |
クライアントの IP アドレスです。 |
└SQLText | String | CONFIG GET maxmemory |
実行されたコマンドです。 |
└SQLType | String | non_read_write |
実行されたコマンドのタイプです。 |
└TotalExecutionTimes | String | 0 |
コマンドの実行にかかった時間です。 |
StartTime | String | 2019-03-24T12:10:00Z |
監査ログを照会した期間の開始日時です。 |
EndTime | String | 2019-03-25T12:10:00Z |
監査ログを照会した期間の終了日時です。 |
PageNumber | Integer | 1 |
返されたページ数です。 |
PageSize | Integer | 30 |
返された各ページのログの最大数です。 |
RequestId | String | 9F5EB478-824E-4AC4-8D2B-58F31A028E7B |
リクエストの ID です。 |
InstanceName | String | r-bp1xxxxxxxxxxxxx |
インスタンスの名前です。 |
TotalRecordCount | Integer | 22222 |
返されたログの総数です。 |
例
リクエスト例
https://r-kvstore.aliyuncs.com/
? Action=DescribeAuditRecords
&InstanceId=r-bp1xxxxxxxxxxxxx
&StartTime=2018-12-04T12:10:00Z
&EndTime=2018-12-30T12:10:00Z
&<Common request parameters>
通常のレスポンス例
XML
形式
<DescribeAuditRecordsResponse>
<Items>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:08Z</ExecuteTime>
<SQLText>CONFIG GET band-width</SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:08Z</ExecuteTime>
<SQLText>CONFIG GET maxmemory</SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:08Z</ExecuteTime>
<SQLText>CONFIG GET maxclients</SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:08Z</ExecuteTime>
<SQLText>CONFIG GET qps</SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:03Z</ExecuteTime>
<SQLText>CONFIG GET qps</SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:03Z</ExecuteTime>
<SQLText>CONFIG GET maxclients</SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
<SQL>
<TotalExecutionTimes>0</TotalExecutionTimes>
<DatabaseName>0</DatabaseName>
<HostAddress>127.0.0.1</HostAddress>
<ExecuteTime>2019-03-25T03:22:03Z</ExecuteTime>
<SQLText> CONFIG GET maxmemory </ SQLText>
<AccountName>0</AccountName>
<SQLType>non_read_write</SQLType>
</SQL>
</Items>
<TotalRecordCount>36559</TotalRecordCount>
<PageNumber>1</PageNumber>
<PageSize>30</PageSize>
<RequestId>9F5EB478-824E-4AC4-8D2B-58F31A028E7B</RequestId>
<EndTime>2019-03-25T12:10:00Z</EndTime>
<StartTime>2019-03-24T12:10:00Z</StartTime>
<InstanceName>r-bp1xxxxxxxxxxxxx</InstanceName>
</DescribeAuditRecordsResponse>
JSON
形式
{
"Items":{
"SQL":[
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:08Z",
"SQLText":"CONFIG GET band-width",
"AccountName":"0",
"SQLType":"non_read_write"
},
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:08Z",
"SQLText":"CONFIG GET maxmemory",
"AccountName":"0",
"SQLType":"non_read_write"
},
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:08Z",
"SQLText":"CONFIG GET maxclients",
"AccountName":"0",
"SQLType":"non_read_write"
},
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:08Z",
"SQLText":"CONFIG GET qps",
"AccountName":"0",
"SQLType":"non_read_write"
},
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:03Z",
"SQLText":"CONFIG GET qps",
"AccountName":"0",
"SQLType":"non_read_write"
},
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:03Z",
"SQLText":"CONFIG GET maxclients",
"AccountName":"0",
"SQLType":"non_read_write"
},
{
"DatabaseName":"0",
"TotalExecutionTimes":"0",
"HostAddress":"127.0.0.1",
"ExecuteTime":"2019-03-25T03:22:03Z",
"SQLText":"CONFIG GET maxmemory",
"AccountName":"0",
"SQLType":"non_read_write"
}
]
},
"PageNumber":1,
"TotalRecordCount":36559,
"PageSize":30,
"RequestId":"9F5EB478-824E-4AC4-8D2B-58F31A028E7B",
"EndTime":"2019-03-25T12:10:00Z",
"StartTime":"2019-03-24T12:10:00Z",
"InstanceName":"r-bp1xxxxxxxxxxxxx"
}