Osuite CloudDashboards

Dashboards

Last updated on June 4, 2026

Overview

Osuite dashboards let you build any view of your data — metrics, log counts, and trace data — either by hand with the drag-and-drop builder or by describing what you want to the Visualizer Agent. Pre-built dashboards for APM, infrastructure, and logs are ready the moment data starts flowing, so you have something useful before you build anything.

Ways to build a dashboard

The Visualizer Agent

The fastest path is to describe the dashboard in plain English and let the Visualizer Agent build it — it picks the metrics, writes the PromQL, and chooses the visualizations for you. No query language or metric hunting required. Every result stays fully editable in the manual builder.

Drag-and-drop builder

Compose dashboards from any metric, log count, or trace query using a 24-column grid. Each widget can hold one or more PromQL queries and render as a time series, area, bar, gauge, stat, pie, scatter, and more. Pick a unit per widget — number, percentage, bytes, bytes_per_second, duration_ms — so values format correctly.

Dashboard variables (e.g. $namespace, $service) let you build one dashboard that works across every service or environment instead of copying it per target.

Pre-built dashboards

Ready-made dashboards ship for APM, infrastructure (hosts and Kubernetes), and logs. They populate automatically as soon as the relevant data arrives and are fully customizable — add panels, change queries, or extend them with data from any other part of your stack.

Dashboards as code

Dashboards are versionable JSON and can be managed through the CLI, so they can be reviewed and committed to source control like any other config:

osuite dashboard pull             # fetch existing dashboards as local JSON
osuite dashboard plan board.json  # preview a change before applying
osuite dashboard apply board.json # apply it

This is the same mechanism the Visualizer Agent uses — it generates the JSON, shows you the plan, and applies it once you approve.

Next steps