Answering my own mail:) Autodiscovery of AlertManagers is not supported in the Prom custom resource. It requires a custom configuration. https://github.com/coreos/prometheus-operator/blob/master/Documentation/custom-configuration.md
On Tuesday, March 31, 2020 at 3:54:10 PM UTC+2, Richard Moe wrote: > > Hi! > > I am struggling a bit to figure out how to correctly configure > autodiscovery of AlertManagers in a Kubernetes cluster. > > Anyone have a fully working example Prometheus custom resource of this? > > Just putting example config from Prometheus doc doesn't seem to work as > the resource > expects a list of alertmanager endpoints ( > https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#alertmanagerendpoints > ) > > Example config not working: > > alerting: > alertmanagers: > - path_prefix: /admin/alertmanager > kubernetes_sd_configs: > - role: pod > tls_config: > ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt > bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token > relabel_configs: > - source_labels: [__meta_kubernetes_pod_label_name] > regex: alertmanager > action: keep > - source_labels: [__meta_kubernetes_namespace] > regex: default > action: keep > - source_labels: [__meta_kubernetes_pod_container_port_number] > regex: > action: drop > > > > Thanks :) > -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/da8108fb-f2fb-4ce4-ba34-e4b089c21106%40googlegroups.com.

