global: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute. rule_files: - '/etc/prometheus/rules.yml' scrape_configs: - job_name: 'federate' # Job name honor_labels: true metrics_path: /federate params: 'match[]': # - '{job=~".+", job="generator"}' # - '{component_name=~".+", component_name!="testserver"}' # - '{__name__=~".+", __name__="http_requests_app_total"}' # - '{__name__=~".+", __name__="http_requests_duration_seconds_count"}' # - '{__name__=~".+", __name__="http_requests_duration_seconds_sum"}' - '{__name__=~".+", __name__=~"http_requests_duration_seconds_count|http_requests_duration_seconds_sum"}' static_configs: - targets: ['prometheus:9090'] # address and port labels: alias: 'federate' # alias name given to this instance