Message Popups Architektur
Message-Popups sind die zentrale Tiefenansicht fuer die Analyse von Laufzeit-Messages. Sie kombinieren Listenfilter, Detailanalyse, Statistik, Payload-Zugriff und optionale AI-gestuetzte Untersuchung.
Verwandte Seiten
- Module
- Datenmodell
- Permissions und Masking
- Ablaeufe
- Betrieb
- Troubleshooting
- Alerting
- Archives
- Tenant Settings
Fachliche Rolle
Das Message-Popup unterstuetzt:
- operative Filterung ueber Message-Volumen
- Detailinspektion einer Message und ihrer Runs
- Zugriff auf Custom Header, Attachments und Payloads
- Review von Correlation und Retries
- AI-gestuetzte Fehleranalyse fuer technische Stoerungen
Haupt-APIs
GET /api/cpi/configMessagesGet/<configId>/GET /api/cpi/configMessagesFacets/<configId>/GET /api/cpi/messageDetail/<configId>/<messageGuid>/GET /api/cpi/messageDetail/<configId>/<messageGuid>/runs/<runid>/GET /api/cpi/messageDetail/<configId>/<messageGuid>/attachments/<attachmentId>/GET /api/cpi/configs/<configId>/messages/statistics/past-hour/
Einstiegspunkte
Das Popup wird aus ConfigOverview.jsx und FocusedConfig.jsx geoeffnet, oft schon mit Statusfilter, Zeitfenster oder KPI-abgeleitetem Zeitraum.
Laufzeitgrenze
flowchart LR
KPI[Overview oder Focused KPI Karten] --> POPUP[MessagePopup]
POPUP --> LIST[configMessagesGet und Facets]
POPUP --> DETAIL[messageDetail Endpunkte]
DETAIL --> RUNS[Run Details]
DETAIL --> ATTACH[Attachments]
DETAIL --> PAYLOAD[Payloads und verwandte Inhalte]
POPUP --> STATS[Past-hour Statistik]
POPUP --> AI[optionale AI-Untersuchung]
Wichtige Abhaengigkeit
Das Popup arbeitet auf synchronisierten Monitoring-Daten und nicht auf einem immer-live CPI-Abfragepfad. Die Qualitaet des Message-Reviews haengt daher von Sync-Aktualitaet, Permission-Masking und der Vollstaendigkeit gespeicherter Laufzeitobjekte ab.