Configuration

global:
  scrape_interval: 15s
  scrape_timeout: 10s
  evaluation_interval: 30s
scrape_configs:
- job_name: mysql
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - mysqld_exporter:9104
- job_name: wireguard
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - 10.132.125.142:9586
- job_name: soketi
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: https
  static_configs:
  - targets:
    - ws.screenseed.io
- job_name: soketi_node
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /node
  scheme: https
  static_configs:
  - targets:
    - ws.screenseed.io
- job_name: node
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - cadvisor:8080
  file_sd_configs:
  - files:
    - /etc/prometheus/nodes.json
    refresh_interval: 5m
- job_name: netbox
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  file_sd_configs:
  - files:
    - /etc/prometheus/netbox.json
    refresh_interval: 5m
  relabel_configs:
  - source_labels: [__address__]
    separator: ;
    regex: (.*)
    target_label: __param_target
    replacement: $1
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: (.*)
    target_label: instance
    replacement: $1
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: (.*)
    target_label: __address__
    replacement: $1:9100
    action: replace
- job_name: prometheus
  honor_labels: true
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - localhost:9090
    - pushgateway:9091
  relabel_configs:
  - source_labels: [job, __meta_dns_name]
    separator: ;
    regex: (.*)some-[regex]
    target_label: job
    replacement: foo-${1}
    action: replace
  - source_labels: [abc]
    separator: ;
    regex: (.*)
    target_label: cde
    replacement: $1
    action: replace
  - separator: ;
    regex: (.*)
    target_label: abc
    replacement: static
    action: replace
  - separator: ;
    regex: null
    target_label: abc
    replacement: static
    action: replace
- job_name: DigitalOcean
  honor_labels: true
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - doexporter:9212