# 获取最近的告警事件列表
# API
获取最近设备告警事件列表
请求路径 | Request |
---|---|
GET /devices/{deviceKey}/alertEvents/{eventIdentifier}/latestData | AlertEventListRequest |
# 授权
当前API可使用授权类型与具体的授权参数请参考下表(多个授权类型可任选一个)。了解更多请查看平台鉴权。
授权类型 | 授权参数 | 封装授权参数(调用HanCloudsClient提供的方法来封装) |
---|---|---|
用户 | userKey / authKey / authSecret | putUserAuthParams()方法 |
产品 | productKey / queryKey / querySecret | putProductAuthParams()方法 |
设备 | deviceKey / queryToken | putDeviceAuthParams()方法 |
项目 | projectKey / projectAuthKey / projectAuthSecret | putProjectAuthParams()方法 |
# 路径参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
deviceKey | String | 是 | 设备唯一标识 |
eventIdentifier | String | 是 | 告警事件标识符 |
# Query参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
eventType | EventTypeEnum | 是 | 告警事件类型,具体可查看AlertEvent |
limit | Integer | 否 | 查询的最大数据限制,默认10 |
order | String | 否 | 排序方式,默认desc降序 |
startTime | Long | 否 | 开始时间,精确到毫秒,不填则默认查询最近一个月的数据 |
# Body参数
无
# 返回示例
[
{
"userKey": "El53nlD0",
"projectKey": "V8ZV7sWo",
"productKey": "DDW4NFnj",
"deviceKey": "7d09beac167449c38a9995c86a18a9d2",
"identifier": "event_string",
"eventTypeEnum": "info",
"output": "{\"p1\":\"test2\"}",
"time": 1571733801130
},
{
"userKey": "El53nlD0",
"projectKey": "V8ZV7sWo",
"productKey": "DDW4NFnj",
"deviceKey": "7d09beac167449c38a9995c86a18a9d2",
"identifier": "event_string",
"eventTypeEnum": "info",
"output": "{\"p1\":\"test1\"}",
"time": 1571733798077
}
]
具体可查看AlertEvent
← 分页获取告警事件列表 查询告警事件总数 →