调用 GetAlarm 接口查询指定 IP 的 DDoS 基础防护攻击事件信息,包括攻击类型、攻击峰值、攻击状态、黑洞封禁状态等信息。
2025-03-01 00:00:00
,结束时间为2025-04-30 23:59:59
。某个攻击事件开始时间为2025-04-30 23:58:00
,当前攻击状态为攻击中,则该攻击事件会展示在查询列表中。因为攻击的开始时间落在了指定的查询时间区间内,即使攻击尚未结束。{region}
替换成实际地域 ID,地域详情参见地域信息。查询在指定时间段内开始的全部攻击事件,需要:
beginDate
和结束时间endDate
。blockStatus
可以不传,保持默认值0
。查询当前时刻处于黑洞封禁中的 IP 资产,需要:
blockStatus
为1
。以下为该接口的 Query 参数和 Body 参数,其他公共参数请参见公共参数。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 |
| 接口名称。与实际业务的接口名称一致。 |
Version | String | 是 |
| 接口的版本。DDoS 基础防护提供的 OpenAPI 版本为 |
参数 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
ip | String | 否 |
|
|
page | Integer | 否 |
|
|
pageSize | Integer | 否 |
|
|
beginDate | String | 否 |
|
|
endDate | String | 否 |
|
|
blockStatus | Integer | 否 |
| 黑洞封禁状态,可用于快速筛选当前处于黑洞封禁中或当前黑洞封禁已经结束的资产 IP。默认查询全部状态下的 IP。
该筛选值仅代表当前时刻的黑洞状态,与查询时间区间无关。例如设置 blockStatus 为 1(黑洞封禁中):
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
PageInfo | PageInfo object | - | 页面信息。 |
Result | Array of Result objects | - | 查询到的攻击事件信息。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
TotalCount | Integer |
| 查询到的符合条件的攻击事件总数。 |
PageSize | Integer |
| 单个页面显示的事件数量。 |
CurrentPage | Integer |
| 当前页面的页码。例如, |
Count | Integer |
| 当前页面中包含的事件数量。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | Integer |
| 攻击事件的 ID。 |
Ip | String |
| 被攻击的 IP。 |
AttackType | String |
| 攻击事件类型。
|
PpsPeak | Integer |
| 攻击包速率峰值,单位为 pps。 |
BpsPeak | Integer |
| 攻击带宽峰值,单位为 bps。 |
StartTime | String |
| 攻击开始时间。 |
EndTime | String |
| 攻击结束时间。 |
PeakTime | String |
| 攻击带宽达到峰值的时间。 |
Product | String |
| IP 绑定的资产类型,为空则表示未绑定资源。
|
BlockStatus | Integer |
| 黑洞封禁状态。
|
BlockStartTime | String |
| 黑洞封禁开始时间。 |
BlockEndTime | String |
| 黑洞解封时间。 |
POST https://ddos.{region}.volcengineapi.com/?Action=GetAlarm&Version=2020-12-08 { "ip": "192.1.1.1", "beginDate": "2024-10-01 00:00:00", "endDate": "2024-12-31 11:59:59", "blockStatus": 1, "page": 1, "pageSize": 10 }
{ "PageInfo": { "TotalCount": 2, "PageSize": 10, "CurrentPage": 1, "Count": 2 }, "ResponseMetadata": { "RequestID": "20240124220259B57348F295C8E01D****", "Action": "GetAlarm", "Version": "2020-12-08", "Service": "ddos", "Region": "cn-beijing" }, "Result": [ { "Id": 7566, "Ip": "192.1.1.1", "AttackType": "UDP Flood", "PpsPeak": 4532, "BpsPeak": 52099000, "StartTime": "2024-12-28 06:17:10", "EndTime": "2024-12-28 06:18:40", "PeakTime": "2024-12-28 06:17:13", "Product": "EcsInstance", "BlockStatus": 0, "BlockStartTime": "", "BlockEndTime": "" }, { "Id": 5268, "Ip": " 192.1.1.1", "AttackType": "Other Flood", "PpsPeak": 0, "BpsPeak": 0, "StartTime": "2024-10-18 20:03:40", "EndTime": "2024-10-18 21:03:49", "PeakTime": "2024-10-18 20:03:40", "Product": "EcsInstance", "BlockStatus": 2, "BlockStartTime": "2024-10-18 20:03:40", "BlockEndTime": "2024-10-18 21:03:49" } ] }