Structured Observability: Metriken-Dashboard mit Zeitreihen und Kosten #28
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Ein strukturiertes Observability-System einführen, das an jeder Pipeline-Stage Metriken (Token-Verbrauch, Dauer, Erfolg/Fehler) erfasst und im Dashboard als Zeitreihen, Funnel und Kosten-Übersicht visualisiert.
Hintergrund
Aktuell gibt es nur Basic-Stats über
/api/stats(Aggregatzahlen). Es fehlen: Zeitreihen-Analyse (Trends), Kosten-Metriken, Pipeline-Funnel (wo fallen Tickets raus?), Scoring-Kalibrierungs-Metriken. Enterprises mit AI-Observability berichten 40% weniger Token-Waste. Ohne Observability ist keine systematische Optimierung möglich.Akzeptanzkriterien
/api/analytics/metricsmit Zeitraum-Filter (Tag/Woche/Monat)Technische Hinweise
backend/models/metric.py— PipelineMetric (ticket_id, stage, duration_ms, tokens_in, tokens_out, model, result, timestamp)backend/services/metrics_collector.py— Record + Querybackend/api/analytics.py— Metriken-Endpointsfrontend/src/pages/Analytics.tsxFunnelChart.tsx,CostChart.tsx,TrendLine.tsxpipeline_metrics)Aufwand: L