Files

74 lines
1.9 KiB
YAML

global:
scrape_interval: 15s
evaluation_interval: 15s
external_labels:
site: kallilabcore
rule_files:
- /etc/prometheus/alerts.yml
alerting:
alertmanagers:
- static_configs:
- targets:
- alertmanager:9093
scrape_configs:
- job_name: prometheus
static_configs:
- targets:
- prometheus:9090
- job_name: node-exporter
static_configs:
- targets:
- node-exporter:9100
- job_name: cadvisor
static_configs:
- targets:
- cadvisor:8080
- job_name: traefik
metrics_path: /metrics
static_configs:
# Traefik exposes Prometheus metrics internally on its metrics entrypoint.
- targets:
- traefik:8082
- job_name: blackbox-http
metrics_path: /probe
params:
module:
- http_reachable
static_configs:
- targets:
- https://monitoring.kaleschke.info
- https://auth.kaleschke.info
- https://git.kaleschke.info
- https://komodo.kaleschke.info
- https://glance.kaleschke.info
- https://paperless.kaleschke.info
- https://paperless-gpt.kaleschke.info
- https://immich.kaleschke.info
- https://mealie.kaleschke.info
- https://vault.kaleschke.info
- https://cloud.kaleschke.info
- https://ntfy.kaleschke.info
- https://borg.kaleschke.info
- https://files.kaleschke.info
- https://code.kaleschke.info
- https://glances.kaleschke.info
- https://scrutiny.kaleschke.info
- https://speedtest.kaleschke.info
- https://pdf.kaleschke.info
relabel_configs:
- source_labels:
- __address__
target_label: __param_target
- source_labels:
- __param_target
target_label: instance
- target_label: __address__
replacement: blackbox-exporter:9115