Langfuse just got faster →
← Back to changelog
March 23, 2026

Updates to Dashboards

Picture Valeriy MeleshkinValeriy Meleshkin
Updates to Dashboards

Detailed reference for how dashboards behave differently in Langfuse v4 — trace counts, histograms, filters, and more.

With the recent performance & data model upgrades on Langfuse Cloud, we have also updated the dashboards to be powered by a new observation-centric data model.

We have published a detailed reference page covering all the changes — what stays the same, what's different, and expected numerical differences when switching to the new observation-centric data model.

Key Changes

  • Trace counts are now computed as uniq(trace_id) from the wide observations table instead of counting rows in the traces table
  • "Traces by time" is replaced by "Observations by time", reflecting the shift to observations as the primary unit
  • Score histograms are now computed server-side, including all scores regardless of dataset size
  • Trace names fall back to the root observation name for OTEL-native ingestion, so previously unnamed traces now display correctly
  • High-cardinality dimensions (like userId) now require top-N queries with explicit limits
  • NULL and empty strings are treated as equivalent in filters

Was this page helpful?