Querying Weekly Defense Statistics
Functions
This API allows you to query weekly defense statistics about all your IP addresses, including the number of intercepted DDoS attacks, number of attacks, and ranking by the number of attacks. Currently, you can query weekly statistics up to four weeks before the current time. Data older than four weeks cannot be queried.
URI
- URI format
    GET /v1/{project_id}/antiddos/weekly   You can use ? and & behind the URI to add query conditions, as shown in the request example. 
- Parameter description 
    Parameter Mandatory Type Description project_id Yes String User ID 
Request
| Parameter | Mandatory | Type | Description | 
|---|---|---|---|
| period_start_date | No | String | Start date of a seven-day period | 
Response
- Parameter description 
    Name Type Description ddos_intercept_times Integer Number of DDoS attacks blocked in a week weekdata Data structure Number of attacks in a week top10 Data structure Top 10 attacked IP addresses 
- Data structure description of weekdata
    Parameter Mandatory Type Description ddos_intercept_times Yes Integer Number of DDoS attacks blocked ddos_blackhole_times Yes Integer Number of DDoS black holes max_attack_bps Yes Integer Maximum attack traffic max_attack_conns Yes Integer Maximum number of attack connections period_start_date Yes Long integer Start time 
- Data structure description of top10
    Parameter Mandatory Type Description floating_ip_address Yes String EIP times Yes Integer Number of DDoS attacks intercepted, including cleaning operations and black holes 
Example
- Example request
    GET /v1/67641fe6886f43fcb78edbbf0ad0b99f/antiddos/weekly?period_start_date=1006510306 
- Example response
   { "ddos_intercept_times": 23, "weekdata": [ { "ddos_intercept_times": 0, "ddos_blackhole_times": 0, "max_attack_bps": 0, "max_attack_conns": 0, "period_start_date": 1474214461651 }, { "ddos_intercept_times": 0, "ddos_blackhole_times": 0, "max_attack_bps": 0, "max_attack_conns": 0, "period_start_date": 1474300861651 }, { "ddos_intercept_times": 0, "ddos_blackhole_times": 0, "max_attack_bps": 0, "max_attack_conns": 0, "period_start_date": 1474387261651 }, { "ddos_intercept_times": 0, "ddos_blackhole_times": 0, "max_attack_bps": 0, "max_attack_conns": 0, "period_start_date": 1474473661651 }, { "ddos_intercept_times": 0, "ddos_blackhole_times": 0, "max_attack_bps": 0, "max_attack_conns": 0, "period_start_date": 1474560061651 }, { "ddos_intercept_times": 2, "ddos_blackhole_times": 0, "max_attack_bps": 16375, "max_attack_conns": 0, "period_start_date": 1474646461651 }, { "ddos_intercept_times": 1, "ddos_blackhole_times": 0, "max_attack_bps": 0, "max_attack_conns": 0, "period_start_date": 1474732861651 } ], "top10": [ { "floating_ip_address": "192.168.44.69", "times": 23 } ] }
Status Code
See Status Code.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot 
    