Skip to content
Last9
Book demo

Creating Dashboards

Learn how to create custom dashboards with panels, visualization types, and query configurations in Last9

Last9 Dashboard Add Panel

You can create dashboards in Last9 either from scratch or by promoting queries from the Logs and Traces explorers.

Creating a Dashboard from Scratch

  1. Navigate to Dashboards in the left sidebar
  2. Click Create Dashboard
  3. Enter a name for your dashboard
  4. Click Add Panel to add your first visualization
  5. Configure the panel query and visualization type (see below)
  6. Click Save to save the dashboard

Creating from Logs or Traces Explorer

You can promote aggregated queries from the Logs Explorer or Traces Explorer directly into dashboard panels.

  1. Build an aggregation query in the Logs Explorer or Traces Explorer
  2. Click the Add to Dashboard button
  3. Choose to create a new dashboard or add to an existing one
  4. Provide a descriptive panel name
  5. You will be redirected to the dashboard with your query added as a panel

For detailed instructions on building aggregation queries, see:

Panels

Panels are the building blocks of a dashboard. Each panel contains a query and a visualization.

Adding a Panel

  1. Open a dashboard and click Add Panel
  2. Choose a visualization type from the tabs at the top (Time Series, Bar Chart, Doughnut Chart, Gauge Chart, Stat, or Table)
  3. Select a telemetry type (Metrics, Logs, or Traces)
  4. Write your query using the appropriate query mode
  5. Configure panel options (legend, units, thresholds)
  6. Click Save to add the panel to your dashboard

Visualization Types

TypeDescriptionBest For
Time SeriesLine or area charts plotted over timeMonitoring trends, comparing metrics over time
Bar ChartVertical or horizontal bar charts, with optional stackingComparing categories, distribution analysis
Doughnut ChartPie/donut chart showing proportionsPercentage breakdowns, resource allocation
Gauge ChartDial indicator showing a single value against a rangeUtilization metrics, threshold monitoring
StatSingle prominent value displayKey metrics at a glance, counters
TableTabular data with sorting, filtering, and summariesDetailed breakdowns, top-N analysis

Telemetry Types and Query Modes

Each panel supports different query modes depending on the selected telemetry type:

Metrics panels use PromQL:

rate(http_requests_total{service="api"}[5m])

Logs panels support two modes — Builder for visual query construction, and LogQL for writing queries directly:

sum by (severity) (count_over_time({service="api"} [1m]))

Traces panels use the Query Builder with filter and aggregate stages to query span data.

Query Modes

Each query can run in one of two modes:

ModeDescriptionUse Case
RangeReturns data points over a time rangeTimeseries, bar charts, heatmaps
InstantReturns a single data point at the current timeStat panels, gauge panels, tables

Panel Configuration

Chart Settings

These options are available under Chart Settings when editing a panel:

  • Unit: Set the unit format for panel values (see Units below)
  • Legend Type: Auto (uses the query name as the legend label) or Custom (lets you define your own legend label)
  • Legend Placement: Bottom, Left, or Right
  • Display Type: Line or Area (Time Series panels only)

Bar Chart Options

  • Orientation: Vertical or horizontal bars
  • Stacked: Enable stacking to show cumulative values

Table Settings

OptionDescription
TransposeSwap rows and columns (max 20 columns when transposed)
DensityCompact or comfortable row spacing
Summary FooterDisplay a summary row at the bottom
Summary TypeAggregation for summary: sum, avg, min, max, first, last, count, p50, p90, p95, p99
ThresholdsColor cells based on their values. Set a value, color, and target (Text or Background). Higher thresholds take precedence. Click + Add for multiple thresholds
Column VisibilityShow or hide individual table columns

Units

Apply unit formatting to panel values. Select from the built-in units or type a custom unit:

UnitFormat
Bytes (IEC)KiB, MiB, GiB, TiB (factors of 1024)
Bytes (SI)KB, MB, GB, TB (factors of 1000)
Bytes/sec (IEC)KiB/s, MiB/s, GiB/s
Bytes/sec (SI)KB/s, MB/s, GB/s
Nanosecondsns precision
Millisecondsms precision
Secondss precision

You can also enter any custom unit (e.g., requests/s, %, ops) by typing directly into the unit field.

Layout

Panels can be repositioned by dragging the panel header and resized using the handles at the panel edges.

Sections

Add Section dividers to organize panels into named groups. Sections act as visual separators with a label, making it easier to navigate dashboards with many panels. You can drag panels between sections and reposition sections themselves by dragging.


Troubleshooting

Please get in touch with us on Discord or Email if you have any questions.