この操作を呼び出すと、指定した期間の ApsaraDB for Redis インスタンスのスローログを照会できます。
デバッグ
Alibaba Cloud は、API の使用を簡素化するために OpenAPI Explorer を提供しています。 OpenAPI Explorerを使用して、API の検索と呼び出し、および SDK サンプルコードの動的生成を行うことができます。
リクエストパラメーター
パラメーター | データ型 | 必須項目 | 例 | 説明 |
---|---|---|---|---|
Action | String | はい | DescribeSlowLogRecords |
実行する操作です。 このパラメーターを DescribeSlowLogRecords に設定します。 |
InstanceId | String | はい | r-bp1xxxxxxxxxxxxx |
スローログを照会するインスタンスの ID です。 |
StartTime | String | はい | 2019-03-10T14:11Z |
スローログを照会する期間の開始日時を指定します。 日時を YYYY-MM-DDTHH:mmZ 形式で指定します。 |
EndTime | String | はい | 2019-03-22T14:11Z |
スローログを照会する期間の終了日時を指定します。 日時を YYYY-MM-DDTHH:mmZ 形式で指定します。 終了日時は開始日時よりも後の日時でなければなりません。 |
AccessKeyId | String | いいえ | Lxxxxxxxxxxxxxxw |
サービスにアクセスするために Alibaba Cloud が提供する AccessKey ID です。 |
NodeId | String | いいえ | r-bp1xxxxxxxxxxxxx-db-0 |
クラスター内のノードの ID です。 クラスター内の指定されたノードを照会するときに、このパラメーターを指定する必要があります。 |
DBName | String | いいえ | redisdemo |
データベースの名前です。 |
PageSize | Integer | いいえ | 30 |
返されるページごとのログの数です。 |
PageNumber | Integer | いいえ | 1 |
返されるページ数です。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
Engine | String | Redis |
インスタンスのエンジンタイプです。 |
InstanceId | String | r-bp1xxxxxxxxxxxxx |
インスタンスの ID です。 |
Items |
返されたスローログです。 |
||
└Account | String | 0 |
アカウントの ID です。 |
└AccountName | String | Demo |
アカウントの名前です。 |
└Command | String | KEYS * |
実行されたスロークエリステートメントです。 |
└DBName | String | -1 |
データベースの名前です。 |
└DataBaseName | String | -1 |
データベースの名前です。 |
└ElapsedTime | Long | 248 |
スロークエリステートメントの実行にかかった時間です。 単位はミリ秒です。 |
└ExecuteTime | String | 2019-03-20T09:18:41Z |
スロークエリステートメントの実行が開始された時間です。 時間は YYYY-MM-DDTHH:mm:ssZ 形式です。 |
└IPAddress | String | xxx.xxx.xxx.100 |
クライアントの IP アドレスです。 |
└NodeId | String | r-bp1xxxxxxxxxxxxx-db-0 |
ノードの ID です。 |
PageNumber | Integer | 1 |
返されたページ数です。 |
PageRecordCount | Integer | 1 |
現在のページで返されたログの数です。 |
PageSize | Integer | 30 |
返されたページごとの最大のログ数です。 |
StartTime | String | 2019-03-10T13:11Z |
スローログを照会した期間の開始日時です。 |
TotalRecordCount | Integer | 1 |
返されたログの総数です。 |
RequestId | String | 686BB8A6-BBA5-47E5-8A75-D2ADE433917A |
リクエストの ID です。 |
例
リクエスト例
https://r-kvstore.aliyuncs.com/
? Action=DescribeSlowLogRecords
&InstanceId=r-bp1xxxxxxxxxxxxx
&StartTime=2019-03-10T14:11Z
&EndTime=2019-03-22T14:11Z
&<[Common request parameters]>
通常のレスポンス例
XML
形式
<DescribeSlowLogRecordsResponse>
<Items>
<LogRecords>
<Command>KEYS *</Command>
<ExecuteTime>2019-03-20T09:18:41Z</ExecuteTime>
<ElapsedTime>248</ElapsedTime>
<IPAddress>xxx.xxx.xxx. 100</IPAddress>
<Account>0</Account>
<AccountName>0</AccountName>
<DataBaseName>-1</DataBaseName>
<DBName>-1</DBName>
</LogRecords>
</Items>
<PageNumber>1</PageNumber>
<TotalRecordCount>1</TotalRecordCount>
<PageSize>30</PageSize>
<InstanceId>r-bp1xxxxxxxxxxxxx-db-1</InstanceId>
<RequestId>686BB8A6-BBA5-47E5-8A75-D2ADE433917A</RequestId>
<StartTime>2019-03-10T13:11Z</StartTime>
<Engine>Redis</Engine>
<PageRecordCount>1</PageRecordCount>
</DescribeSlowLogRecordsResponse>
JSON
形式
{
"Items":{
"LogRecords":[
{
"Command":"KEYS *",
"IPAddress":"xxx.xxx.xxx. 100",
"ElapsedTime":248,
"ExecuteTime":"2019-03-20T09:18:41Z",
"Account":"0",
"AccountName":"0",
"DataBaseName":"-1",
"DBName":"-1"
}
]
},
"TotalRecordCount":1,
"PageNumber":1,
"PageSize":30,
"RequestId":"686BB8A6-BBA5-47E5-8A75-D2ADE433917A",
"InstanceId":"r-bp1xxxxxxxxxxxxx-db-1",
"StartTime":"2019-03-10T13:11Z",
"Engine":"Redis",
"PageRecordCount":1
}