この操作では、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"
}

エラーコード

エラーコードの表示。