この操作を呼び出すと、指定した期間の 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
}

エラーコード

エラーコードを表示します。