Files
Server-scripts/docker_compose/mediahost/monitoring/prometheus.yml
T

112 lines
2.8 KiB
YAML

global:
scrape_interval: 30s
evaluation_interval: 30s
scrape_configs:
- job_name: "prometheus"
static_configs:
- targets:
- "prometheus:9090"
- job_name: blackbox_https
metrics_path: /probe
params:
module: [http_2xx]
static_configs:
- targets:
- https://cloud.someoneslinux.selfhost.eu
- https://media.someoneslinux.selfhost.eu
- https://audiobooks.someoneslinux.selfhost.eu
# - https://login.someoneslinux.selfhost.eu
- https://auto.someoneslinux.selfhost.eu
- https://music.someoneslinux.selfhost.eu
- https://passwd.someoneslinux.selfhost.eu
- https://requests.someoneslinux.selfhost.eu
# - https://torrent.someoneslinux.selfhost.eu
- https://status.someoneslinux.selfhost.eu
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: blackbox-exporter:9115
- job_name: "node-exporter"
static_configs:
- targets:
- "192.168.0.2:9100"
labels:
host: serverhost
- targets:
- "192.168.0.4:9100"
labels:
host: "mediahost"
- targets:
- "192.168.0.39:9100"
labels:
host: "quiethost"
- job_name: "cadvisor"
static_configs:
- targets:
- "cadvisor:8080"
labels:
host: mediahost
- targets:
- "192.168.0.2:8081"
labels:
host: serverhost
- job_name: "smartctl"
static_configs:
- targets:
- "192.168.0.2:9633"
labels:
host: serverhost
- targets:
- "192.168.0.39:9633"
labels:
host: "quiethost"
- targets:
- "192.168.0.4:9633"
labels:
host: "mediahost"
- job_name: 'sonarr-de'
static_configs:
- targets: ['sonarr-de-exporter:9707']
- job_name: 'radarr-de'
static_configs:
- targets: ['radarr-de-exporter:9711']
- job_name: 'radarr-en'
static_configs:
- targets: ['radarr-en-exporter:9708']
- job_name: 'lidarr'
static_configs:
- targets: ['lidarr-exporter:9709']
- job_name: 'prowlarr'
static_configs:
- targets: ['prowlarr-exporter:9710']
- job_name: "listenarr"
static_configs:
- targets:
- listenarr-exporter:9712
- job_name: diun
metrics_path: /metrics
authorization:
credentials: "Qj#8C!@Uz3uRWm@mCd@KH6Bo7nfQ4K"
static_configs:
- targets:
- diun:9090
labels:
host: "mediahost"
- targets:
- "192.168.0.2:9090"
labels:
host: "mediahost"