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://uptime.kaleschke.info - https://home.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