Dokumentation aus dem Wiki uebernommen und um die Dienste auf dem Server
erweitert. Alle Anleitungen sind so geschrieben, dass sich der jeweilige
Dienst allein daraus neu aufsetzen laesst.
docs/ Dienste im Heimnetz (aus dem Wiki, anonymisiert)
services/ Dienste auf dem Server mit Konfigurationsvorlagen
- matrix-synapse: Homeserver, Postgres, Well-Known-Delegation
- coturn: TURN-Relay fuer Anrufe
- element-web: Web-Client
- wikijs, gitea, nginx
Durchgehend anonymisiert: echte Domain durch example.com ersetzt, IP-Adressen
und E-Mail-Adressen durch Platzhalter. Konfigurationsdateien liegen nur als
.example mit Platzhaltern statt echter Secrets vor.
Die Anleitungen halten die Stolpersteine fest, die beim Aufbau tatsaechlich
aufgetreten sind, unter anderem:
- Synapse verlangt LC_COLLATE=C, sonst startet es nicht
- server_name ist nachtraeglich nicht aenderbar -> Delegation noetig
- register_new_matrix_user liest conf.d nicht, Secret muss per -k kommen
- coturn braucht external-ip, sonst kommen keine Medien durch
- Gruppenmitgliedschaft fuer den Zertifikatszugriff wirkt erst beim Neustart
- nginx vererbt add_header nicht in location-Bloecke mit eigenen Direktiven
27 lines
1.5 KiB
Markdown
27 lines
1.5 KiB
Markdown
## Netdata - Laufende Überwachung
|
|
|
|
**Netdata** ist mein digitales Frühwarnsystem. Es überwacht die Systeme in meinem Homelab rund um die Uhr und zeigt mir in Echtzeit, was gerade auf meinen Servern passiert.
|
|
|
|
### Was Netdata beobachtet
|
|
|
|
Die Überwachung geht ziemlich ins Detail. Netdata schaut sich unter anderem an:
|
|
|
|
- **Auslastung** - wie stark arbeiten die Prozessoren, wie viel Speicher ist belegt
|
|
- **Temperatur und Gesundheit** - ob die Hardware an ihre Grenzen stößt
|
|
- **Netzwerk** - wie viel Datenverkehr läuft, ob alles flüssig funktioniert
|
|
- **Einzelne Dienste** - ob die Container und Anwendungen sauber laufen
|
|
|
|
### Warum ich das brauche
|
|
|
|
Ich möchte nicht erst dann von einem Problem erfahren, wenn etwas schon nicht mehr funktioniert. Netdata gibt mir frühzeitig ein Gefühl dafür, ob etwas aus dem Ruder läuft:
|
|
|
|
- **Probleme früh erkennen** - bevor sie zu Ausfällen werden
|
|
- **Anschauliche Diagramme** - auf einen Blick sehen, was gerade los ist
|
|
- **Ein zentraler Blick** - die wichtigen Kennzahlen meiner Systeme an einer Stelle
|
|
|
|
### Echtzeit statt Vermutungen
|
|
|
|
Besonders gefällt mir, dass Netdata in **Echtzeit** arbeitet. Ich muss nicht auf Berichte warten oder irgendwas aktualisieren - ich öffne die Ansicht und sehe den aktuellen Zustand live. Wenn ich merke, dass ein Dienst nicht mehr reagiert oder ein System ungewöhnlich stark beansprucht wird, springe ich sofort ein.
|
|
|
|
Damit ist Netdata der stille Wächter meines Homelabs - er schaut einfach zu und macht mich aufmerksam, wenn etwas Aufmerksamkeit verdient.
|