Skip to main content

UI Guide

This guide provides a high-level overview of the Langfuse user interface, helping you navigate the main sections and find the features you need.


Accessing Langfuse

Navigate to the Langfuse dashboard and log in with your BMW WebEAM credentials:

RegionEnvironmentURL
ROWProductionlangfuse.caip.bmw.cloud
CNProductionlangfuse.caip.bmwchina.cloud

After logging in and navigating to your project, you'll see the project's main dashboard with the left sidebar navigation:

Dashboard Overview

Langfuse Dashboard
├── 📊 Dashboard (Metrics Overview)
├── 📍 Traces (Request Executions)
├── ⚡ Generations (LLM Calls)
├── 👤 Users (User Analytics)
├── 💬 Sessions (Conversation Groups)
├── 📈 Metrics (Custom Dashboards)
└── ⚙️ Settings (Project Configuration)

Main Sections

Dashboard

The Dashboard is your landing page showing key metrics at a glance.

What you'll find:

  • Total traces and generations
  • Token usage summary
  • Cost overview
  • Quick time-range selectors

When to use:

  • Get a quick health check of your application
  • Monitor daily/weekly trends
  • Identify unusual spikes or drops

Traces

The Traces section shows all request executions from your application. Traces Overview What you'll find:

  • List of all traces with search and filters
  • Detailed trace view with execution tree
  • Input/output inspection
  • Timing breakdown

When to use:

  • Debug specific requests
  • Find slow operations
  • Investigate errors
  • Analyze user interactions
Deep Dive

For detailed trace analysis, see the Tracing Guide.


Users

The Users section shows aggregated data by user. Users Overview What you'll find:

  • User list with activity metrics
  • Per-user trace counts
  • Token usage by user
  • Cost attribution

When to use:

  • Debug user-specific issues
  • Identify power users
  • Analyze usage patterns
  • Track per-user costs
User Tracking

For detailed user tracking, see Users & Sessions.


Sessions

The Sessions section groups traces into conversations.

Session Overview What you'll find:

  • Session list with conversation threads
  • Multi-turn interaction views
  • Session-level metrics
  • Conversation timeline

When to use:

  • Debug multi-turn conversations
  • Analyze conversation flows
  • Understand user journeys
  • Track conversation costs
Session Tracking

For detailed session tracking, see Users & Sessions.


Metrics

The Metrics section provides customizable dashboards for monitoring your application.

Metrics Dashboard

What you'll find:

  • Request volume over time
  • Latency percentiles (P50, P95, P99)
  • Token usage trends
  • Cost projections
  • Error rates

Usage Dashboard

The usage dashboard gives you a quick overview of your application's activity:

Usage Dashboard

Available Metrics:

MetricDescription
Request VolumeTraces/generations over time
Latency PercentilesP50, P95, P99 response times
Token UsageInput/output/total tokens
Cost TrendsSpending over time
Error RateFailed traces as percentage
Model DistributionUsage breakdown by model

Time Range Options:

  • Last hour / 24 hours / 7 days / 30 days
  • Custom date range
  • Automatic refresh intervals

Creating Custom Dashboards

Langfuse allows you to create custom dashboards with widgets tailored to your specific monitoring needs.

Step 1: Create a New Dashboard

Navigate to Dashboards and click Create Dashboard to start building your custom view:

Create Custom Dashboard

Step 2: Add Widgets

Click Add Widget to add visualization components to your dashboard:

Add Widget to Dashboard

Step 3: Configure Widget Settings

Select the metrics, time range, and visualization type for each widget:

Widget Configuration

Widget Types Available:

WidgetUse Case
Line ChartTrends over time (latency, cost, volume)
Bar ChartComparisons (models, users, tags)
Metric CardSingle KPI display
TableDetailed breakdowns
Pie ChartDistribution analysis

Common Custom Dashboard Use Cases:

  • Cost Monitoring: Track spending by model, user, or feature
  • Performance SLOs: Monitor P95 latency against targets
  • Usage Patterns: Analyze peak hours and user behavior
  • Error Tracking: Visualize error rates and types

Settings

The Settings section manages project configuration.

What you'll find:

  • Project details
  • API key management
  • Team members
  • Model pricing
  • Integrations
Configuration

For detailed settings documentation, see Project Settings.


Quick Actions

Use the search bar (⌘/Ctrl + K) to quickly find:

  • Traces by ID
  • Users by ID
  • Sessions by ID

Time Range

All views support time range filtering:

  • Click the time selector in the top right
  • Choose preset ranges or custom dates
  • Time applies to all views

Copy URLs to share specific:

  • Traces
  • Filters
  • Dashboard views

URLs preserve all filter parameters.


UI Tips

Keyboard Navigation
  • ⌘/Ctrl + K — Quick search
  • ↑/↓ — Navigate lists
  • Enter — Open selected item
  • Esc — Close panels
Quick Filters

Click on any value (user ID, tag, model) to instantly filter by that value.

Column Sorting

Click column headers to sort traces by that field.


Next Steps