Dashboard¶
URL: /admin/
Mindest-Rolle: avs-viewer
Das Dashboard zeigt eine Uebersicht der wichtigsten Kennzahlen und den aktuellen Systemzustand.
Statistik-Karten¶
Die obere Reihe zeigt zusammenfassende Kennzahlen als Karten:
| Karte | Beschreibung |
|---|---|
| Dokumente / Chunks | Anzahl indexierter Dokumente und Chunks in Qdrant |
| Sessions (gesamt + heute) | Gesamtzahl der Chat-Sessions und Sessions des aktuellen Tages |
| Fragen (gesamt + heute) | Gesamtzahl der gestellten Fragen und Fragen des aktuellen Tages |
| Feedback (positiv / negativ) | Anzahl positiver und negativer Bewertungen |
| Cache-Hit-Rate | Anteil der Anfragen, die aus dem Cache beantwortet wurden |
Die Daten sind an den aktiven Produkt-Kontext gebunden (Produkt-Switcher in der Sidebar).
Quality Monitor (nur super-admin)¶
Der Quality Monitor ist ausschliesslich fuer Benutzer mit der Rolle
super-admin sichtbar und zeigt:
| Metrik | Beschreibung |
|---|---|
| Feedback-Rate (%) | Anteil positiver Bewertungen |
| No-Match-Rate | Anteil der Anfragen ohne relevante Treffer |
| Durchschnittliche Latenz | Mittlere Antwortzeit |
| p95 Latenz | 95. Perzentil der Antwortzeit |
Service Health¶
Die Service-Health-Anzeige prueft die Erreichbarkeit und Latenz der Backend-Dienste:
| Dienst | Health-Check |
|---|---|
| vLLM | GET /health auf der vLLM-Instanz |
| Qdrant | GET /healthz auf der Qdrant-Instanz |
| Redis | PING auf die Redis-Verbindung |
| PostgreSQL | SELECT 1 auf die Datenbank-Verbindung |
Jeder Dienst wird mit Status (gesund/fehlerhaft) und Latenz in Millisekunden angezeigt.
Recent Activity¶
Eine Tabelle mit den letzten Aktivitaeten (Fragen, Feedback, System-Events). Die Anzeige beruecksichtigt:
- Den aktiven Produkt-Kontext
- Warmup-Markierungen (Debug-Modus, nur super-admin)
- Filterung interner Docker-IPs (172.22.x, 172.17.x)
Warmup Warning Banner¶
Nach einem Neustart der Anwendung zeigt das Dashboard fuer 120 Sekunden einen Warnhinweis an. Waehrend dieser Warmup-Phase sind Latenz-Werte typischerweise hoeher als im Normalbetrieb und sollten nicht als repraesentativ betrachtet werden.
Debug-Modus¶
Super-Admins sehen Debug-Informationen (Warmup-Markierungen, System-Interna),
wenn die Einstellung dashboard_show_debug aktiviert ist
(Standard: deaktiviert). Die Einstellung laesst sich unter
Einstellungen aendern.
Screenshot
Platzhalter: Screenshot des Dashboards einfuegen.