Julien
Julien
Why would alertname need to be present? I can be relabeled away by Prometheus alert_relabel_config ..
The canonical way to solve this is to use the external labels in Prometheus.
> > Adding a route that matches every alert for auditing means that if you somehow have an alert that doesn't have a matching route below it, it won't fall...
I think the original request is valid and should be done like we do prometheus query logging.
This is logging *notifications*, not *alerts*. Webhook can not tell you if other webhooks calls succeeds.
Let's change from ``` global: template_config: delim_left: "[[" delim_right: "]]" ``` to ``` template_config: delim_left: "[[" delim_right: "]]" ``` I am concerned because this will break all built-in templates.
Could you try adding enable_http2: false ? On 16 May 02:39, sswieton wrote: > **What did you do?** > > I noticed a issue or change of behavior on the...
This should be settable in the webhook receiver, that's what I am talking about
mmh indeed we would need to first update the alertmanager, it's not supported yet. So you could try setting the env variable in the alertmanager: `PROMETHEUS_COMMON_DISABLE_HTTP2=x`
I think this might be on purpose and written for simplicity. Alertmanager has at least once promise, it's better to send one extra alert than miss one.