prometheus.yml 817 Bytes
Newer Older
Moritz Weichert's avatar
Moritz Weichert committed
1 2 3 4 5 6
global:
  scrape_interval: 15s # By default, scrape targets every 15 seconds.

  # Attach these labels to any time series or alerts when communicating with
  # external systems (federation, remote storage, Alertmanager).
  external_labels:
Moritz Weichert's avatar
Moritz Weichert committed
7
    monitor: 'cosee-monitor'
Moritz Weichert's avatar
Moritz Weichert committed
8 9 10 11 12 13 14 15 16 17

# 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=<job_name>` to any timeseries scraped from this config.
  - job_name: 'prometheus'
    # Override the global default and scrape targets from this job every 5 seconds.
    scrape_interval: 5s

    static_configs:
Moritz Weichert's avatar
Moritz Weichert committed
18
      - targets: ['localhost:9090', 'exporter:9100']
Moritz Weichert's avatar
Moritz Weichert committed
19

Moritz Weichert's avatar
Moritz Weichert committed
20 21 22 23 24
alerting:
  alertmanagers:
    - static_configs:
        - targets: ["alertmanager:9093"]

Moritz Weichert's avatar
Moritz Weichert committed
25 26
rule_files:
  - 'alert.rules.yml'