Python checker runs on pve-control via systemd timer every 10 min, publishes issues to NATS subject homelab_health_issue. Checks NATS, Postgres, MariaDB, Ghost blogs, DB dependents, standalone services, and every NodePort. Silent when healthy. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
11 lines
174 B
SYSTEMD
11 lines
174 B
SYSTEMD
[Unit]
|
|
Description=Run homelab health checks every 10 minutes
|
|
|
|
[Timer]
|
|
OnBootSec=2min
|
|
OnUnitActiveSec=10min
|
|
Persistent=true
|
|
AccuracySec=30s
|
|
|
|
[Install]
|
|
WantedBy=timers.target
|