調用DescribeDomainCcActivityLog查詢頻次控制規則攔截日誌。

調用該介面前,請您注意:
  • 不指定StartTime和EndTime時,該介面預設讀取過去24小時的資料,同時支援按指定的起止時間查詢,兩者需要同時指定。
  • 支援批量網域名稱查詢,多個網域名稱用英文逗號(,)分隔。
  • 最多可擷取30天的資料。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱 類型 是否必選 樣本值 描述
Action String DescribeDomainCcActivityLog

操作介面名,系統規定參數取值: DescribeDomainCcActivityLog

DomainName String example.com

需要查詢的加速網域名稱。支援批量網域名稱查詢,多個網域名稱用英文逗號(,)分隔。

若參數為空白,預設返回所有加速網域名稱合并後的資料。

StartTime String 2018-12-10T20:00:00Z

擷取資料起始時間。日期格式按照ISO8601標記法,並使用UTC時間,格式為yyyy-MM-ddTHH:mm:ssZ。

最小資料粒度為5分鐘。

若該參數為空白,預設讀取過去24小時資料。

EndTime String 2018-12-10T21:00:00Z

擷取資料結束時間。日期格式按照ISO8601標記法,並使用UTC時間,格式為yyyy-MM-ddTHH:mm:ssZ。

結束時間需大於起始時間。

TriggerObject String IP

觸發對象。

若該參數為空白,則查詢所有攔截事件。

Value String 1.2.3.4

觸發對象值

若該參數為空白,則查詢所有攔截事件。

RuleName String test2

自訂規則名。取值:

  • 正常模式規則:default_normal。
  • 緊急模式規則:default_attack。

若該參數為空白,則查詢所有攔截事件。

PageSize Long 30

單頁顯示數量。預設值: 30

PageNumber Long 1

頁碼。預設值: 1

返回資料

名稱 類型 樣本值 描述
ActivityLog Array of LogInfo

攔截事件數目據。

Action String deny

攔截動作。

DomainName String example.com

加速網域名稱。

RuleName String test

攔截自訂規則名稱。

TimeStamp String 2015-12-10T20:00:00Z

時間片起始時刻。

TriggerObject String Ip

觸發對象。

Ttl Long 300

生效時間長度,單位:秒。

Value String 1.2.3.4

觸發對象值。

PageIndex Long 1

返回資料的頁碼。

PageSize Long 30

單頁顯示數量。

RequestId String 3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F

請求ID。

Total Long 20

總條數。

樣本

請求樣本


    http://cdn.aliyuncs.com?Action=DescribeDomainCcActivityLogData&DomainName=example.com &StartTime=2015-12-10T20:00:00Z &EndTime=2015-12-10T21:05:00Z &<公用請求參數>
   

正常返回樣本

XML 格式


    <DescribeDomainCcActivityLogResponse> <Total>20</Total> <PageSize>30</PageSize> <PageIndex>1</PageIndex> <RequestId>3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F</RequestId> <ActivityLog> <TimeStamp>2015-12-10T20:00:00Z</TimeStamp> <Value>1.2.3.4</Value> <TriggerObject>Ip</TriggerObject> <DomainName>example.com</DomainName> <Ttl>300</Ttl> <Action>deny</Action> <RuleName>test2</RuleName> </ActivityLog> <ActivityLog> <TimeStamp>2015-12-10T20:00:00Z</TimeStamp> <Value>safari 5.1 – Windows</Value> <TriggerObject>Header_UserAgent</TriggerObject> <DomainName>example.com</DomainName> <Ttl>300</Ttl> <Action>deny</Action> <RuleName>test2</RuleName> </ActivityLog> </DescribeDomainCcActivityLogResponse>
   

JSON 格式


    { "Total": 20, "PageSize": 30, "PageIndex": 1, "RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F", "ActivityLog": [ { "TimeStamp": "2015-12-10T20:00:00Z", "Value": "1.2.3.4", "TriggerObject": "Ip", "DomainName": "example.com", "Ttl": 300, "Action": "deny", "RuleName": "test2" }, { "TimeStamp": "2015-12-10T20:00:00Z", "Value": "safari 5.1 – Windows", "TriggerObject": "Header_UserAgent", "DomainName": "example.com", "Ttl": 300, "Action": "deny", "RuleName": "test2" } ] }
   

錯誤碼

HttpCode 錯誤碼 錯誤資訊 描述
400 InvalidStartTime.Malformed Specified StartTime is malformed. 起始時間格式錯誤。日期格式請參考所調用API的協助文檔說明。
400 InvalidEndTime.Malformed Specified EndTime is malformed. 結束時間格式錯誤。日期格式請參考所調用API的協助文檔說明。
400 InvalidStartTime.ValueNotSupported The specified value of parameter StartTime is not supported. 開始時間設定錯誤,請檢查更新後重試。

訪問 錯誤中心查看更多錯誤碼。