Skip to content

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

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.