GET /api/v4/alarms
Path Parameters: 无
Success Response Body (JSON):
Examples:
GET /api/v4/nodes/{node}/alarms
返回指定节点下的告警信息。接口参数和返回请参看 。
Examples:
{"data":[{"name":"high_system_memory_usage","message":"System memory usage is higher than 60%","details":{"high_watermark":60},"deactivate_at":"infinity","activated":true,"activate_at":1597996203658236},{"name":"high_system_memory_usage","message":"System memory usage is higher than 60%","details":{"high_watermark":60},"deactivate_at":1597994359335482,"activated":false,"activate_at":1597993108657522}],"code":0}
GET /api/v4/alarms/activated
返回集群下激活中的告警。接口参数和返回请参看 GET /api/v4/alarms。
Examples:
$ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/alarms/activated"
{"data":[{"node":"emqx@127.0.0.1","alarms":[{"name":"high_system_memory_usage","message":"System memory usage is higher than 60%","details":{"high_watermark":60},"deactivate_at":"infinity","activated":true,"activate_at":1597996203658236}]}],"code":0}
GET /api/v4/nodes/{node}/alarms/activated
Examples:
GET /api/v4/alarms/deactivated
返回集群下已经取消的告警。接口参数和返回请参看 。
Examples:
GET /api/v4/nodes/{node}/alarms/deactivated
返回指定节点下已经取消的告警。接口参数和返回请参看 GET /api/v4/alarms/activated。
Examples:
$ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/nodes/emqx@127.0.0.1/alarms/deactivated"
{"data":[{"name":"high_system_memory_usage","message":"System memory usage is higher than 60%","details":{"high_watermark":60},"deactivate_at":1597994359335482,"activated":false,"activate_at":1597993108657522}],"code":0}
POST /api/v4/alarms/deactivated
取消指定告警。
Parameters (json):
Examples:
DELETE /api/v4/alarms/deactivated
清除所有已经取消的告警。
Parameters (json): 无
Success Response Body (JSON):
Examples:
{"code":0}
DELETE /api/v4/nodes/{node}/alarms/deactivated
清除指定节点下所有已经取消的告警。
Parameters (json): 无
Examples:
$ curl -i --basic -u admin:public -X DELETE "http://localhost:8081/api/v4/nodes/emqx@127.0.0.1/alarms/deactivated"