Skip to content

Configure dashboards

You can pre-define dashboards for your static workspaces. This practice provides users with ready-to-use visualizations when they access the workspace.

Use the dashboards key in your workspace configuration:

workspace.yaml
workspaces:
static0:
name: Example Workspace
# Other workspace configuration...
dashboards:
dashboard1: # Unique dashboard identifier
name: Example Dashboard # Display name in the UI
cells: # Dashboard cells/widgets
- name: Partition Summary # Cell name
definition: | # Pipeline to execute
partitions
where not internal
summarize events=sum(events), schema
sort -events
type: table # Visualization type (table, bar, line, etc.)
x: 0 # X-coordinate in the dashboard grid
y: 0 # Y-coordinate in the dashboard grid
w: 12 # Width in grid units
h: 12 # Height in grid units

Users can modify these dashboards via the UI after their initial setup. However, the platform resets any changes to the configuration-defined state when it restarts.