homelab-doku/VPS/monitoring.md
2026-06-04 08:08:55 +02:00

1.7 KiB

Monitoring Dokumentation

Monitoring Stack

Die VPS nutzt aktuell mehrere Monitoring-Lösungen mit unterschiedlichen Aufgabenbereichen.


Verwendete Systeme

Dienst Aufgabe
Netdata Live-Systemmonitoring
Uptime Kuma Verfügbarkeitsmonitoring
CrowdSec Sicherheitsmonitoring
Ubuntu Timer Wartung / Updates

Netdata

Aufgabe

Netdata überwacht:

  • CPU
  • RAM
  • Prozesse
  • Netzwerk
  • Docker
  • Festplatten
  • Systemmetriken

Container:

  • netdata

Uptime Kuma

Aufgabe

Uptime Kuma überwacht:

  • externe Erreichbarkeit
  • HTTPS Checks
  • Zertifikate
  • Dienste
  • Domains

Container:

  • uptime-kuma

Localhost Binding:

127.0.0.1:3001

CrowdSec

Aufgabe

CrowdSec überwacht:

  • Loginversuche
  • Angriffe
  • bekannte Bad IPs

Integration:

  • nftables
  • Docker
  • Reverse Proxy

Systemd Timer

Aktive Wartungstimer

Timer Aufgabe
apt-daily.timer Paketupdates
apt-daily-upgrade.timer Sicherheitsupdates
restic-backup.timer Backups
logrotate.timer Logrotation
crowdsec-hub-update.timer CrowdSec Updates

Aktuelle Beobachtungen

Positiv

  • mehrere Monitoring-Ebenen vorhanden
  • Backups automatisiert
  • CrowdSec integriert
  • geringe Systemlast
  • ausreichende Leistungsreserven

Verbesserungspotenzial

Noch offen

  • zentrales Alerting
  • Matrix Integration
  • Backup Fehler Monitoring
  • Zertifikatswarnungen
  • VPN Health Checks
  • Docker Health Alerts

Langfristiges Ziel

Das Monitoring soll:

  • frühzeitig Probleme erkennen
  • automatisch benachrichtigen
  • Fehlkonfigurationen sichtbar machen
  • möglichst wartungsarm funktionieren