Demo

Referenzimplementierung
Die Referenzimplementierung der Grafana-Observability befindet sich im
Verzeichnis otel/grafana/: die Konfiguration des OpenTelemetry Collector
(otel-config.yml), die Prometheus-Scrape-Konfiguration (prometheus.yml), der Tempo-Trace-Speicher
(tempo.yml) und die Grafana-Datenquellen (datasources.yml).
Diese Einstellungen werden von der Datei compose-grafana.yml verwendet, die die
Anwendung mit dem vollständigen Stack startet – OpenTelemetry Collector (OTLP auf :4317/:4318),
Prometheus, Tempo, Loki und Grafana.
Starten Sie den Stack und öffnen Sie die Dashboards (siehe Die Anwendung ausführen):
docker compose -f compose-grafana.yml up --build- Grafana-UI: http://localhost:3000 – Standard-Zugangsdaten
admin/admin - Die API der Anwendung: http://localhost:18000/docs
Worauf Sie achten sollten: HTTP-Spans pro Request, verschachtelte LangChain-LLM-Aufrufe mit Token-Verbrauch, SQLAlchemy-Statements und Anwendungslogs in Loki. Was instrumentiert wird und warum: der Observability-Guide.
Hinweis: Diese Implementierung ist lediglich eine Referenz. Berücksichtigen Sie für ein echtes Produktionsszenario Datenschutz- und Sicherheitseinstellungen – Authentifizierung, Autorisierung und Verschlüsselung.