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:
44
docs/QUICK-REFERENCE.txt
Normal file
44
docs/QUICK-REFERENCE.txt
Normal file
@@ -0,0 +1,44 @@
|
||||
═══════════════════════════════════════════════════════════
|
||||
HOMELAB MONITORING - QUICK REFERENCE
|
||||
═══════════════════════════════════════════════════════════
|
||||
|
||||
📱 YOUR NTFY TOPICS (subscribed on phone):
|
||||
anthony-homelab-95ccf258e17eba20-critical
|
||||
anthony-homelab-95ccf258e17eba20-warning
|
||||
anthony-homelab-95ccf258e17eba20-info
|
||||
|
||||
🔒 SECURITY: Topics are secure (impossible to guess)
|
||||
|
||||
📊 MONITORING SCHEDULE:
|
||||
Every 5 min → Containers, VM shutdowns
|
||||
Every 15 min → Services, databases
|
||||
Every hour → Disk space, health checks
|
||||
Daily 3 AM → Backups, SSL, updates
|
||||
Weekly → Speed tests
|
||||
|
||||
⚙️ USEFUL COMMANDS:
|
||||
|
||||
Check timer status:
|
||||
systemctl list-timers homelab-monitor-*
|
||||
|
||||
View recent alerts:
|
||||
journalctl -t homelab-monitor -n 50
|
||||
|
||||
Test notification:
|
||||
/usr/local/bin/send-ntfy.sh info "Test" "Message" "test"
|
||||
|
||||
Run checks manually:
|
||||
/usr/local/bin/check-pve-host.sh
|
||||
/usr/local/bin/check-all-vm-disks.sh
|
||||
|
||||
📁 IMPORTANT FILES:
|
||||
/root/MONITORING-FINAL-SUMMARY.md (full docs)
|
||||
/root/.ntfy-topics (topic names)
|
||||
/usr/local/bin/check-*.sh (18 monitoring scripts)
|
||||
|
||||
🎯 WHAT GETS ALERTED:
|
||||
🔴 CRITICAL: Disk >90%, services down, thin pool full
|
||||
🟡 WARNING: Disk 80-90%, high CPU/RAM, network issues
|
||||
🔵 INFO: Updates, IP changes, backup completion
|
||||
|
||||
═══════════════════════════════════════════════════════════
|
||||
Reference in New Issue
Block a user