feat(faro): rewrite dashboards to use Tempo instead of Loki #54

Merged
Ichitux merged 2 commits from fix/otel-metrics-and-monitoring-dashboards into main 2026-07-21 15:42:30 +00:00

2 Commits

Author SHA1 Message Date
Ichitux 5da34769d5 Merge branch 'main' into fix/otel-metrics-and-monitoring-dashboards
Run Tests on Branches / Detect Changes (push) Successful in 12s
Run Tests on Branches / Backend Tests (push) Has been skipped
Run Tests on Branches / Frontend Tests (push) Has been skipped
Run Tests on Branches / Frontend Mobile Tests (push) Has been skipped
Run Tests on Branches / Parapharmacy API Tests (push) Has been skipped
Run Tests on Branches / PIP Platform Tests (push) Has been skipped
2026-07-21 15:41:57 +00:00
Antoni Nuñez Romeu fa842d3f6f feat(faro): rewrite dashboards to use Tempo instead of Loki
Run Tests on Branches / Detect Changes (push) Successful in 13s
Run Tests on Branches / Backend Tests (push) Has been skipped
Run Tests on Branches / Frontend Mobile Tests (push) Has been skipped
Run Tests on Branches / Parapharmacy API Tests (push) Has been skipped
Run Tests on Branches / Frontend Tests (push) Has been skipped
Run Tests on Branches / PIP Platform Tests (push) Has been skipped
Faro SDK sends traces (spans with events) via OTLP, not OTLP logs or
metrics. Rewrote all 3 Faro dashboards to use Tempo TraceQL queries
instead of Loki LogQL.

- faro-overview: page views, exceptions, console errors, navigation
- faro-js-errors: exception traces, console error traces
- faro-web-vitals: LCP, FCP, CLS, TTFB via web-vitals span events

All panels now query Tempo (uid P214B5B846CF3925F) with TraceQL.
2026-07-21 17:39:19 +02:00