# Smart Home Muldenstein — Live State > Auto-generiert täglich 03:00. Manueller Abschnitt am Ende. ## Services (CT 143, pve3: 192.168.178.36) | Dienst | Port | Status | Funktion | |---|---|---|---| | ioBroker | — | auto-aktualisiert | Smart Home Steuerung | | InfluxDB | 8086 | auto-aktualisiert | Zeitreihen-Datenbank | | Grafana | 3000 | auto-aktualisiert | Dashboards + Alerting | | Telegraf | — | auto-aktualisiert | Metriken sammeln | ## Zugang ```bash # CT 143 direkt ssh root@100.109.101.12 # pve3 Host pct exec 143 -- # Container # Grafana https://grafana.orbitalo.net # Extern (via Traefik) http://192.168.178.36:3000 # Lokal # Login: admin / astral66 ``` ## Grafana Alerts (→ Telegram @DifyRagBot, Chat-ID 674951792) | Alert | Schwelle | Severity | |---|---|---| | Promtail DOWN | keine Daten > 5 Min | Warning | | CPU > 70% | 5-Min Durchschnitt | Warning | | Memory > 80% | 5-Min Durchschnitt | Warning | | Disk > 90% | 5-Min Durchschnitt | Critical | ## Backup-System (CT 144 auf pve-hetzner) ``` Quelle: CT 143 (pve3 Muldenstein) Ziel: /home/backup-muldenstein/backups/ (pve-hetzner Host) Zeitplan: täglich 04:00 Uhr Retention: 30 Tage täglich, 90 Tage wöchentlich, unbegrenzt monatlich Größe: ~707 MB pro Backup ``` Gesichert: InfluxDB, Grafana, ioBroker, Telegraf-Config, alle Scripts, SSH Keys ## Monitoring-Architektur ``` CT 100 (traefik) → Promtail → Telegraf (CT 143) → InfluxDB → Grafana → Telegram ``` ## Loki Log-Aggregation | Dienst | Host | Port | |---|---|---| | Loki Server | CT 110 (100.109.206.43) | 3100 | | Promtail | CT 100 (100.78.77.115) | 9080 | ## Scripts (CT 143: /root/) ``` backup-to-hetzner.sh — täglich 04:00, pusht nach CT 144 brennerstarts.py — Brenner-Auswertung tageswerte_berechnen.py — Tageswerte InfluxDB brenner_history_calc.py — Historische Berechnung openwb-logger.sh — OpenWB Wallbox Logger ``` ## Offene Aufgaben - [ ] Monitoring auf weitere CTs ausweiten (102, 103, 104) - [ ] Telegram Alert bei Backup-Fehler (>30h ohne Backup) - [ ] Restore-Test durchführen ## Notizen (manuell)