事件报警历史
更新时间:2025-06-23
事件报警历史接口
云产品事件报警历史查询接口
接口描述
该接口可获取云产品事件报警历史列表信息
请求结构
- method: GET
- URL: /event-api/v1/accounts/{accoundId}/services/{serviceName}/alarm-histories
请求参数
名称 | 类型 | 描述 | 是否必须 | 参数位置 |
---|---|---|---|---|
accountId | String | 用户ID | 是 | Path参数 |
serviceName | String | 云产品名称;如需查询全部云产品请填写 BCE_ALL | 是 | Path参数 |
pageNo | Integer | 第几页,从1开始计数 | 是 | RequestBody参数 |
pageSize | Integer | 每页展示数量,最大值为100 | 是 | RequestBody参数 |
startTime | String | 查询起始时间, UTC格式 | 是 | RequestBody参数 |
endTime | String | 查询结束时间, UTC格式 | 是 | RequestBody参数 |
region | String | 地域,选填,若未设置,表示返回所有地域的报警历史 | 否 | RequestBody参数 |
policyName | String | 报警策略名称筛选;如未设置,返回所有策略的报警历史 | 否 | RequestBody参数 |
resourceId | String | 报警资源筛选;如未设置,返回所有资源的报警历史 | 否 | RequestBody参数 |
响应参数
参数名称 | 类型 | 描述 |
---|---|---|
pageNumber | int | 分页页码 |
pageSize | int | 分页大小 |
pageElements | int | 返回页面结果数量 |
last | boolean | 是否最后一页 |
first | boolean | 是否第一页 |
totalPages | int | 总页码数 |
totalElements | int | 总结果数量 |
content | List<EventAlarm> | 返回结果 |
EventAlarm
参数名称 | 类型 | 描述 |
---|---|---|
serviceName | String | 云产品名称 |
policyName | String | 所属报警策略名称 |
content | String | 报警内容 |
timestamp | String | 报警时间 |
region | String | 所属地域 |
请求示例
Plain Text
1GET /event-api/v1/accounts/7c202************7b6752ce/services/BCE_ALL/alarm-histories?pageNo=1&pageSize=10&resourceId=i-qa****asds&endTime=2025-06-19T03:11:19Z&startTime=2025-06-12T03:11:19Z
响应示例
Plain Text
1{
2 "content": [
3 {
4 "serviceName": "BCE_BCC",
5 "policyName": "policy1",
6 "content": "【事件报警】您账号的云服务器BCC触发事件报警,报警事件:BCC状态变化通知,监控对象:,时间:2025-06-17 16:48:58,附加内容:{'info':'BCC实例状态变化','advice':'您的BCC实例状态已变更为运行中'}'}",
7 "timestamp": "2025-06-17T08:48:58Z",
8 "region": "bj"
9 },
10 {
11 "serviceName": "BCE_BCC",
12 "policyName": "policy1",
13 "content": "【事件报警】您账号的云服务器BCC触发事件报警,报警事件:BCC状态变化通知,监控对象:,时间:2025-06-17 16:48:58,附加内容:{'info':'BCC实例状态变化','advice':'您的BCC实例状态已变更为运行中'}",
14 "timestamp": "2025-06-17T08:48:58Z",
15 "region": "bj"
16 }
17 ],
18 "query": null,
19 "fields": [],
20 "orderBy": [],
21 "pageNumber": 1,
22 "pageSize": 10,
23 "pageElements": 10,
24 "last": true,
25 "first": true,
26 "totalPages": 1,
27 "totalElements": 10
28}