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 Type
    Method
    Description
    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.
  • 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 a Stream