分页记录(告警列表查询)
接口地址:/api/yt/alarm{?endTime,fetchOriginator,page,pageSize,searchStatus,sortOrder,sortProperty,startTime,status,textSearch}
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
请求参数:
参数名称 | 参数说明 | 数据类型 |
page | page | int |
pageSize | pageSize | int |
status | 告警/确认状态 | AlarmStatus |
alarmType | 告警场景 | String |
deviceName | 告警设备 | String |
severity | 告警级别 | AlarmSeverity |
startTime | 开始时间 | Long |
endTime | 结束时间 | Long |
deviceId | 设备id | String |
deviceType | 设备类型 | deviceTypeEnum |
响应参数:
参数名称 | 参数说明 | 类型 |
id | 主键id | string |
ackTs | 处理时间 | int |
acknowledged | 处理状态 | boolean |
clearTs | 清除时间 | int |
cleared | 清除状态 | boolean |
createdTime | 创建时间 | int |
creator | 创建人 | string |
customerId | 客户id | string |
details | 告警详情 | json |
deviceAlias | 告警设备别名 | string |
deviceId | 告警设备id | string |
deviceName | 告警设备名称 | string |
endTs | 告警结束时间 | int |
organizationId | 组织id | string |
organizationName | 组织名称 | string |
originatorType | string | |
propagate | 传递标识 | string |
propagateRelationTypes | 传递类型 | string |
severity | string | |
startTs | 告警开始时间 | int |
tbDeviceId | tb设备id | string |
tenantId | 租户id | string |
type | 告警场景 | string |
updatedTime | 修改时间 | int |
updater | 修改人 | string |
响应示例:
{
"total": 1,
"items": [
{
"id": "f6ae90e6-78c6-47f0-95c0-fc7fefc9c52c",
"tenantId": "01482120-5ddb-11ef-b746-1f75222e5f46",
"creator": null,
"updater": null,
"createdTime": "2024-08-21 14:56:11",
"updatedTime": "1970-01-01 08:00:00",
"customerId": "72f7a060-5df0-11ef-b746-1f75222e5f46",
"tbDeviceId": "fb665df0-5e96-11ef-81b9-2ff152897d7a",
"originatorType": 5,
"deviceId": "fb665df0-5e96-11ef-81b9-2ff152897d7a",
"deviceName": "9G9ssfLm5U1ZX2r9",
"type": "测试告警",
"severity": "WARNING",
"acknowledged": false,
"cleared": false,
"startTs": "2024-08-21 14:56:11",
"endTs": "2024-08-21 14:56:11",
"ackTs": "1970-01-01 08:00:00",
"clearTs": "1970-01-01 08:00:00",
"details": {
"fb665df0-5e96-11ef-81b9-2ff152897d7a": {//告警详情id
"triggerData": {//告警信息json
"key": "CurrentTemperature",//触发属性
"realValue": 50,//触发值
"logicValue": 20,//触发条件值
"logic": "GREATER"//触发条件
}
}
},
"propagate": false,
"propagateRelationTypes": "",
"organizationId": "f85dab7d-69e3-424d-89d3-8ed5f45ab396",
"organizationName": "默认",
"deviceAlias": "测试设备"
}
]
}
清除告警
接口地址:/api/alarm/{alarmId}/clear
请求方式:POST
请求数据类型:application/x-www-form-urlencoded
响应数据类型:`/
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
alarmId | 分页列表返回的主键id | path | true | string |
处理告警
接口地址:/api/alarm/{alarmId}/ack
请求方式:POST
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
alarmId | 分页列表返回的主键id | path | true | string |