Current section

Files

Jump to
timeless_traces_dashboard lib timeless_traces_dashboard.ex
Raw

lib/timeless_traces_dashboard.ex

defmodule TimelessTracesDashboard do
@moduledoc """
Phoenix LiveDashboard page for browsing OpenTelemetry spans stored by TimelessTraces.
## Usage
Add this page to your LiveDashboard router:
live_dashboard "/dashboard",
additional_pages: [
spans: TimelessTracesDashboard.Page
]
## Tabs
1. **Search** — query spans with name, service, kind, status filters + pagination
2. **Traces** — look up all spans in a trace by trace ID
3. **Stats** — aggregate metrics (blocks, entries, size, timestamps)
4. **Live Tail** — real-time streaming of new spans
"""
end