Alerting Module
Backend fuer Konfiguration und Orchestrierung
backend/src/core/services/config_ext.pyLiefert Default-Alert-Bloecke injobs.alerts.configund unterstuetzt den Config-Zusammenbau.backend/src/cpi/tasks/task_alerts.pyZentrale Scheduling- und Orchestrierungsstelle fuer Alerts.
Typbezogene Auswerter
backend/src/cpi/alerts_message.pyMessage-basierte Alert-Auswertung.backend/src/cpi/alerts_iflow.pyDeployment- und Artefakt-bezogene Auswertung.backend/src/cpi/alerts_keystore.pyZertifikats- und Keystore-Pruefungen.backend/src/cpi/alerts_iflow_no_messages.pyTaegliche Auswertung fehlender Message-Aktivitaet.
Persistenz
backend/src/cpi/models.pyEnthaeltcpiAlertund objektspezifische Relationstabellen.backend/src/cpi/views.pyStellt List-, Detail-, Statistik- und Acknowledge-APIs fuer Alert-Konsumenten bereit.
Frontend-Module
frontend/src/pages/components/config/AlertsEditor.jsxTenant-seitige Bearbeitung von Alert-Definitionen.frontend/src/pages/components/config/alertSettings/AlertSettingsPopup.jsxSpezieller Popup-Flow fuer Alert-Einstellungen.frontend/src/pages/components/alerts/AlertPopup.jsxHauptoberflaeche fuer Laufzeitliste und operatives Review.frontend/src/pages/components/alerts/AlertTable.jsxTabellenansicht der Alerts.frontend/src/pages/components/alerts/AlertDetail*.jsxDetail-Rendering je Alert.frontend/src/pages/components/alerts/AlertAcknowledgeModal.jsxWorkflow fuer Acknowledge und Statusaenderung.
Einstiegspunkte
Die wichtigsten operativen Einstiege sind die Tenant-Overview-Karten in ConfigOverview.jsx und die fokussierte Monitoring-Sicht in FocusedConfig.jsx.