Small go based microservice to receive Prometheus Alertmanager triggers and update corresponding incidents in Cachet.
The following alert matches on label public set to true then forwards to the configured webhook:
route: receiver: cachet group_by: [alertname] group_wait: 30s group_interval: 1m repeat_interval: 1h routes: - receiver: cachet match: public: "true" receivers: - name: cachet webhook_configs: - url: "http://status-cachet:80/webhook"