Interface IAlerts
@Path("/alerts")
public interface IAlerts
BlueMind internal API receiving the Grafana alert notifications: the
provisioned "BlueMind Core" webhook contact point posts here.
-
Method Summary
Modifier and TypeMethodDescriptionvoidreceive(net.bluemind.core.api.Stream alertPayload) Receives a Grafana webhook payload (Alertmanager shape, one or more alert instances) and republishes each instance on the metrics.alert eventbus address, consumed by the self-healing verticles.
-
Method Details
-
receive
@POST void receive(net.bluemind.core.api.Stream alertPayload) Receives a Grafana webhook payload (Alertmanager shape, one or more alert instances) and republishes each instance on the metrics.alert eventbus address, consumed by the self-healing verticles.- Parameters:
alertPayload- the webhook JSON content as aStream
-