GET /api/v4/alarms

    Path Parameters:

    Success Response Body (JSON):

    Examples:

    GET /api/v4/nodes/{node}/alarms

    返回指定节点下的告警信息。接口参数和返回请参看 。

    Examples:

    1. {"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:

    1. $ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/alarms/activated"
    2. {"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:

    1. $ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/nodes/emqx@127.0.0.1/alarms/deactivated"
    2. {"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:

    1. {"code":0}

    DELETE /api/v4/nodes/{node}/alarms/deactivated

    清除指定节点下所有已经取消的告警。

    Parameters (json):

    Examples:

    1. $ curl -i --basic -u admin:public -X DELETE "http://localhost:8081/api/v4/nodes/emqx@127.0.0.1/alarms/deactivated"