diff -r 46fe3aa0080c -r 4f014cdac0b1 prometheus/server/templates/prometheus.yml.j2 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/prometheus/server/templates/prometheus.yml.j2 Sun Feb 09 20:34:46 2020 -0600 @@ -0,0 +1,42 @@ +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. + # scrape_timeout is set to the global default (10s). + + # Attach these labels to any time series or alerts when communicating with + # external systems (federation, remote storage, Alertmanager). + external_labels: + monitor: 'example' + +# Alertmanager configuration +# alerting: +# alertmanagers: +# - static_configs: +# - targets: ['localhost:9093'] + +# Load rules once and periodically evaluate them according to the global 'evaluation_interval'. +# rule_files: + # - "first_rules.yml" + # - "second_rules.yml" + +# A scrape configuration containing exactly one endpoint to scrape: +# Here it's Prometheus itself. +scrape_configs: + # The job name is added as a label `job=` to any timeseries scraped from this config. + - job_name: 'prometheus' + # server stats + static_configs: + - targets: + - 'localhost:9090' + + - job_name: node + # If prometheus-node-exporter is installed, grab stats about the local machine by default. + static_configs: + - targets: + - 'localhost:9100' + + - job_name: rpi + # rpi_exporter + static_configs: + - targets: + - 'localhost:9243'