Metrics

Uptrace collects metrics from OpenTelemetry SDKs, the Collector, and Prometheus remote write. The Dashboards section provides access to pre-built and custom dashboards and an interactive metric explorer.

Dashboards

The Dashboards list shows all available dashboards with their tags and last updated date. Uptrace ships with pre-built dashboards for common infrastructure and application stacks — Hostmetrics, Docker, PostgreSQL, Redis, .NET HTTP, Elasticsearch, and more.

Dashboards list with search and tags

Table view

The table view aggregates metrics per grouping dimension — for example, per host and mount point for filesystem dashboards. Each row summarizes key metrics side by side. A summary row above the table shows aggregate totals across all rows (e.g. total space, free space, average utilization). A drill-down icon on each row opens the grid dashboard filtered to that row's values.

Hostmetrics table view with per-host rows

Aggregation expressions and group-by attributes are shown at the top of the table and can be adjusted.

Grid view

The grid view presents time series charts in a customizable layout. Charts can be edited, rearranged, or removed. A modified dashboard can be restored to its original state.

Grid view showing time series charts

Dashboards within the same category — for example Hostmetrics: Network, Hostmetrics: Disks, Hostmetrics: Filesystem — are selectable from the dashboard name dropdown.

Explore Metrics

The Explore Metrics tab lists all metrics collected from your services, with their instrument type, instrumentation library, and timeseries count. The search field and library filter narrow the list.

Explore Metrics with metric list

Selecting a metric opens the Metric Explorer.

Metric Explorer

The Metric Explorer queries a metric and displays the result as a chart.

Metric Explorer

Query controls:

ControlPurpose
MetricsOne or more metrics with aliases, e.g. process_cpu_time as $time
AggregationsHow values are combined, e.g. perMin(sum($time))
Group bySplits the result by an attribute. The dropdown shows only attributes available for the selected metric, with their type and timeseries count.
FiltersNarrows the dataset by attribute value. Same attribute list as Group by.

Metric Explorer with group by attribute dropdown

The chart updates immediately as controls change. The legend below the chart shows aggregate stats per series: avg, last, min, max.

Graph options (right panel):

OptionValues
Chart typeLINES, BARS, POINTS
Stack seriesOFF, NORMAL
Color schemeDefault and presets
Line width, fill opacity, symbol sizesliders
Legend modeNONE, TABLE, LIST
Legend placementRIGHT, BOTTOM
Legend valuesAVG, LAST, MIN, MAX
Legend sortby column, DESC / ASC
Items per pageconfigurable

Each metric expression supports a unit override — for example, setting seconds for a duration metric ensures the chart displays values in the correct unit regardless of the raw data format.