diff --git a/CLAUDE.md b/CLAUDE.md index 69785d5..48eaa81 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -609,6 +609,32 @@ PBS auf Hetzner Storage Box (1TB) - siehe [srvhost04 Storage](srvhost04.md#hardw | Welche Hosts/Dienste hängen von diesem Host ab? | `hosts/[host].md` → Abschnitt "Abhängig von diesem Host" | | Gibt es Abhängigkeitsketten? | `dependencies.md` → Mermaid-Diagramm | +#### PFLICHT: Monitoring-Abgleich bei Infrastruktur-Änderungen + +**Wenn sich an einem Host Hardware, Software oder Dienste ändern, MUSS geprüft werden ob das Monitoring noch passt.** + +Dies gilt bei: +- Neuem Host/Dienst/Container hinzugefügt +- Host neuinstalliert oder migriert +- Dienst entfernt oder ersetzt +- Hardware-Änderung (Disk, RAM, Netz) +- Template-Wechsel in Zabbix + +**Prüf-Fragen:** + +| Frage | Aktion wenn Ja | +|-------|----------------| +| Wird dieser Host/Dienst überwacht? | Prüfen ob Items/Trigger noch aktuell sind | +| Wird er NICHT überwacht, sollte er aber? | → Onboarding-Entscheidung treffen (siehe Zabbix `copilot-instructions.md`) | +| Wurden Dienste entfernt? | Phantom-Triggers/Items prüfen und ggf. löschen | +| Wurden neue Dienste hinzugefügt? | Template/Items ergänzen oder bewusst ausschließen | +| Hat sich die Rolle des Hosts geändert? | Host Groups, Service-Baum, Dependencies in Zabbix aktualisieren | + +**Dokumentieren in:** +- `hosts/[host].md` → Abschnitt "Monitoring" oder "Wiederkehrende Probleme" +- Zabbix `README.md` → "Nicht überwacht" Liste aktualisieren +- Zabbix `copilot-instructions.md` → Host-IDs Tabelle bei neuen Hosts + **Ziel:** Anhand der Dokumentation muss erkennbar sein: - Was passiert wenn Host X ausfällt? - Welche Dienste sind von Änderungen an Host X betroffen?