The `labels` section is unavailable in `consul_sd_configs`. If you want adding labels to all the metrics collected from discovered Consul targets, then add the following relabeling rules under consul_sd_configs section:
- target_label: env replacement: foo - target_label: region replacement: bar See this article <https://valyala.medium.com/how-to-use-relabeling-in-prometheus-and-victoriametrics-8b90fc22c4b2> for details. On Thu, Mar 25, 2021 at 12:36 PM Rasmus Rüngenen <[email protected]> wrote: > Hello! I wanted to ask if it would be possible to add labels via > static_config to a scrape job that uses the Consul Service Discovery > mechanism? > > Right now I have tested two solutions and with the static target, the > labels are being applied while the Consul SD does not apply. > > Consul SD: > - job_name: 'kubernetes-pods-federation' > scrape_interval: 30s > metrics_path: '/federate' > consul_sd_configs: > - server: 'localhost:8500' > relabel_configs: > - source_labels: [__meta_consul_tags] > regex: '^.*k8s.*$' > action: keep > - source_labels: ['__meta_consul_node'] > target_label: instance > - source_labels: ['__meta_consul_service'] > target_label: service > - source_labels: ['__meta_consul_tags'] > target_label: consul_tags > static_configs: > - labels: > env: foo > region: bar > > and second that has static target > - job_name: 'consul-agent' > scrape_interval: 30s > metrics_path: '/v1/agent/metrics' > params: > format: ['prometheus'] > scheme: http > static_configs: > - targets: ['localhost:8500'] > labels: > env: foo > region: bar > > Thanks in advance for the help! > > -- > 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/2bff96e0-a11f-4d10-b01d-60965241e099n%40googlegroups.com > <https://groups.google.com/d/msgid/prometheus-users/2bff96e0-a11f-4d10-b01d-60965241e099n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Best Regards, Aliaksandr Valialkin, CTO VictoriaMetrics -- 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/CAPbKnmCUcGC%2BZ1ujVy3gpTz21pF39_G%2BjYvF5_dAoSN27aKopg%40mail.gmail.com.

