zulip/zerver/webhooks/alertmanager/doc.md

756 B

Get Zulip notifications from Alertmanager!

  1. {!create-channel.md!}

  2. {!create-an-incoming-webhook.md!}

  3. {!generate-integration-url.md!}

    Additionally, you may specify URL parameters named name and desc to specify which labels or annotations will be used to construct the alert message. This allows you to use arbitrary labels and annotations defined in your alerting rules.

     {{ api_url }}{{ integration_url }}?api_key=abcdefgh&stream=stream%20name&name=host&desc=alertname
    
  4. In your Alertmanager config, set up a new webhook receiver, like so:

    - name: ops-zulip
      webhook_configs:
        - url: "<the URL constructed above>"
    

{!congrats.md!}