From: Tom Hughes Date: Thu, 11 Feb 2021 19:21:32 +0000 (+0000) Subject: Add domain labels to SSL exporter metrics X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/497f7692972b1d9e158e2945ab57de63d9dd3cdd?hp=e39ce14712633ee84052cfec5de1b3aa6a02e877 Add domain labels to SSL exporter metrics --- diff --git a/cookbooks/prometheus/templates/default/prometheus.yml.erb b/cookbooks/prometheus/templates/default/prometheus.yml.erb index 6e28106cb..01eb1fd4f 100644 --- a/cookbooks/prometheus/templates/default/prometheus.yml.erb +++ b/cookbooks/prometheus/templates/default/prometheus.yml.erb @@ -31,11 +31,13 @@ scrape_configs: scrape_interval: 15m metrics_path: /probe static_configs: - - targets: <% @certificates.values.sort_by { |c| c[:domains].first }.each do |certificate| -%> + - targets: <% certificate[:nodes].sort_by { |h| h[:name] }.each do |host| -%> - <%= certificate[:domains].first %>/<%= host[:name] %>:443 <% end -%> + labels: + domain: <%= certificate[:domains].first %> <% end -%> relabel_configs: - source_labels: [__address__]