Initial backup: 18 monitoring scripts + timers + docs

- 18 comprehensive monitoring checks
- 5 systemd timers (5min, 15min, hourly, daily, weekly)
- Complete documentation
- NTFY secure notification system
- Fixed debianvm disk space (91% to 57%)
- Fixed CloudReve integration
- Date: 2026-01-07
This commit is contained in:
PVE Monitoring System
2026-01-07 16:30:34 +08:00
commit 3a14fd2736
34 changed files with 1067 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
[Unit]
Description=Homelab hourly checks
[Service]
Type=oneshot
ExecStart=/usr/local/bin/check-pve-host.sh
ExecStart=/usr/local/bin/check-all-vm-disks.sh
ExecStart=/usr/local/bin/check-network-storage.sh
ExecStart=/usr/local/bin/check-thin-pools.sh
ExecStart=/usr/local/bin/check-ceph.sh
ExecStart=/usr/local/bin/check-tailscale.sh
ExecStart=/usr/local/bin/check-oom.sh
ExecStart=/usr/local/bin/check-temperature.sh
ExecStart=/usr/local/bin/check-network.sh
ExecStart=/usr/local/bin/check-failed-logins.sh