# DO NOT EDIT - This file is being maintained by Chef global: scrape_interval: 15s evaluation_interval: 15s alerting: alertmanagers: - path_prefix: /alertmanager static_configs: - targets: - localhost:9093 rule_files: - /etc/prometheus/*_rules.yml scrape_configs: - job_name: prometheus scrape_interval: 5s scrape_timeout: 5s metrics_path: /prometheus/metrics static_configs: - targets: - localhost:9090 - job_name: alertmanager metrics_path: /alertmanager/metrics static_configs: - targets: - localhost:9093 <% @jobs.sort.each do |name, targets| -%> - job_name: <%= name %> static_configs: <% targets.each do |target| -%> - targets: - "<%= target[:address] %>" labels: instance: <%= target[:name].split(".").first %> <% end -%> <% end -%> # remote_write: # - url: "http://localhost:9201/write"