- servers/rpi.md: новая домашняя Raspberry Pi 4 (Trixie, cloud-init), HDD 4 ТБ, грабли с питанием двух HDD от USB - stacks/rpi-backup: rclone sync с вечным архивом версий, еженедельная сверка хэшей, smartd, пуш SMART и статуса бэкапов - fr1: pushgateway (127.0.0.1:9091), приём по SSH через forced command ~/bin/pushgw-ingest, алерты группы rpi Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
44 lines
1004 B
YAML
44 lines
1004 B
YAML
global:
|
|
scrape_interval: 15s
|
|
evaluation_interval: 15s
|
|
external_labels:
|
|
monitor: ruzzy-infra
|
|
|
|
alerting:
|
|
alertmanagers:
|
|
- static_configs:
|
|
- targets: ['alertmanager:9093']
|
|
|
|
rule_files:
|
|
- /etc/prometheus/rules/*.yml
|
|
|
|
scrape_configs:
|
|
- job_name: prometheus
|
|
static_configs:
|
|
- targets: ['localhost:9090']
|
|
|
|
- job_name: node
|
|
file_sd_configs:
|
|
- files: ['/etc/prometheus/targets/node/*.yml']
|
|
|
|
- job_name: cadvisor
|
|
file_sd_configs:
|
|
- files: ['/etc/prometheus/targets/cadvisor/*.yml']
|
|
|
|
- job_name: gitea
|
|
metrics_path: /metrics
|
|
static_configs:
|
|
- targets: ["gitea:3000"]
|
|
labels:
|
|
instance: fr1
|
|
|
|
- job_name: openvpn
|
|
file_sd_configs:
|
|
- files: ["/etc/prometheus/targets/openvpn/*.yml"]
|
|
|
|
# honor_labels: сохраняем job/instance, с которыми хост запушил, а не pushgateway:9091
|
|
- job_name: pushgateway
|
|
honor_labels: true
|
|
static_configs:
|
|
- targets: ["pushgateway:9091"]
|