Dashboards
Dashboards (the first item in the menu) let you assemble the exact view your team needs, combining metrics, traces, and logs on one page.
Building a dashboard
Section titled “Building a dashboard”Create one with New dashboard, then add widgets. Each widget is one of:
- Time series — a trend line over your window.
- Stat — a single headline number.
- Top list — the biggest contributors, ranked.
- Table — grouped rows of values.
- Note — free text to label or explain a section.
A widget can draw from any of three sources:
- Metrics — a metric and aggregation, optionally filtered by service or node.
- Traces — request signals like error rate, latency, throughput, or volume, grouped by service, status, or protocol.
- Logs — log rate, error rate, or count, grouped by service or severity.
Top-list and table widgets group results by one of those dimensions. Arrange widgets on a twelve-column grid, size them small to large, and reorder them. A shared time-window and site selector applies to the whole dashboard.
Managing dashboards
Section titled “Managing dashboards”The dashboards list shows each one’s author and when it was created and last modified. Clone any dashboard to start a new one from an existing layout instead of from scratch — handy for spinning up a per-service or per-team variant. Creating, cloning, editing, and deleting need the editor role.
Import from Datadog
Section titled “Import from Datadog”Already have dashboards in Datadog? Choose Import from Datadog, paste or upload the dashboard JSON, and Ultraviolet maps its widgets over for you. You get a preview of what mapped cleanly; anything it can’t translate is kept as a note with the original query, so nothing is silently dropped.