Skip to main content
Admin › Monitoring › Dashboard
The Dashboard auto-generates SQL charts from a single natural language line.
  • Add and edit panels by chatting with the AI assistant, then share the completed dashboard with your team or export to HTML.
dashboard list

Admin > Monitoring > Dashboard — list of created dashboards

Access Path


Creating Dashboards

1

Create dashboard

Click Create Dashboard in the dashboard list.
DB connection isn’t configured at this stage. Different DBs can be used per panel, so DB is selected when adding panels.
2

Add panels

From the created dashboard, add panels via Add Panel or AI Assistant. In the add-panel modal, first choose the Chart / Card type.
Visualize SQL execution results as various charts. Enter a natural language question in the panel editor and AI auto-generates SQL.
Add panel modal — Chart type

Add chart panel modal

Supported chart types:Click the chart-type icon at the top of the panel in edit mode for instant switching.
Then configure SQL and period filters in the Panel Editor; for conversational creation, see AI Assistant.
3

Adjust layout

In Edit mode, drag panels to move them and use the bottom-right handle to resize. Layout is on a 12-column grid.

Panel Composition

A dashboard consists of individual panels.
  • Each panel has its own DB connection and SQL.
  • For panel type (chart · card) selection, see the Add panels step.
Usage dashboard composed of multiple panels

Example dashboard with multiple panels — top card metrics arranged alongside chart panels

Panel Editor

Click Add Panel or the edit icon on an existing panel to open the panel edit modal.
The generated SQL can be edited freely. If the AI-generated SQL isn’t accurate, just edit it directly.

AI Assistant

Click the purple AI Assistant button at the bottom-right of the dashboard to open a chat panel at the bottom.
  • Pick a model at the top and describe what you want in natural language.
  • When starting out, click one of the suggested prompts to begin right away.
AI Dashboard Assistant panel — chat interface for creating and editing panels in natural language

Admin > Monitoring > Dashboard — AI Assistant panel (model selection, example prompts, input box)

Conversational Dashboard Builder

Add, edit, and delete panels by chatting in natural language.
1

Open AI Assistant

Click the bottom-right purple button. Pick DB and model at the top.
2

Request in natural language

Examples:
  • “Make a chart of this month’s per-model token usage”
  • “Add a per-user cost card too”
  • “Change the period to 30 days”
  • “Change the pie chart to a bar chart”
3

Review AI results

The AI generates SQL and auto-places panels. Positions are auto-adjusted to avoid overlap.
4

Iterate

Continue panel edits/deletes/relayouts via additional conversation. Conversation history is saved on the dashboard.
Example — Changing an Existing Chart Type Specify the panel to change, and the same data is instantly redrawn as a different chart. For example, entering:
Change the Revenue by City bar chart to a pie chart
Revenue by City bar chart (before)

Before — bar chart

Revenue by City pie chart (after)

After — pie chart

The AI sometimes presents button-form choices. Click for quick responses.

One-shot Generation

Starting fresh with an empty dashboard, describe the dashboard’s purpose to the AI to generate a suitable panel set at once.
  • DB connection is auto-tested first, generating only when valid.

Filtering

The dashboard top has period filter and custom filters.
Default is Yesterday. Changing the period auto-re-executes SQL on all panels with period filter enabled.
In edit mode, use the Add Filter button to add filters that apply to the entire dashboard.When adding a filter, specify the display label and DB column name. Active filters appear as blue badges at the top of each panel.

Sharing

Share completed dashboards with team members.
1

Click the Share button

Click the Share button at the top of the dashboard to open the Share Dashboard window; the share URL is automatically copied to the clipboard.
Share Dashboard modal — share URL, visibility status, edit access and copy link

Admin > Monitoring > Dashboard > Share — Share Dashboard window (share URL, visibility status)

Share URL format: https://{domain}/dashboard/{share_id}. Use Delete share link to revoke sharing at any time.
2

Edit access (access control)

Click Edit access and copy link to open the Access Control window. Specify the visibility scope and who can access.
Access Control modal — permission (public/private), groups, organizational units

Admin > Monitoring > Dashboard > Share > Edit access — Access Control window

When done, click Edit access and copy link to save the changes and copy the link again.
Shared dashboards operate as view-only — period filter and custom filters can query data, but panel edit/add/delete and AI Assistant are disabled.
Sign-in is required to access share links. Non-signed-in users go to the sign-in page and auto-return to the dashboard.

HTML Export

Export dashboards as standalone HTML files.
  • Click the Export button at the top of the dashboard to execute SQL with the currently applied period and filter conditions, downloading the HTML file with the latest data.
Exported file characteristics:
Exported HTML files can be email-attached, uploaded to internal share drives, or integrated with scheduled tasks for regular reports. See Schedules for details.

Security


Use Cases

  1. AI auto-generation via “Make a key KPI dashboard for this month”
  2. Card panels show key values (total revenue, active user count, etc.)
  3. Line charts show daily trends
  4. Share as Public for team-wide access
  1. Compose monthly report panels in the dashboard
  2. Integrate HTML export with scheduled tasks
  3. Auto-generate HTML reports and email every Monday morning
  1. Generate charts via “Compare per-model token usage and cost”
  2. Grouped Bar for per-model · per-period comparison
  3. Analyze across last 7 days/30 days/all via period filter

Database (DbSphere)

Configure databases that the Dashboard connects to

Schedules

Scheduler for automating dashboard exports

Usage

Token usage and cost statistics dashboard