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

HTML export works with monitoring read permission, but creating or revoking a share link requires write permission. With monitoring read permission alone, the period and custom filters cannot be changed to re-query. Regular users have no dashboard list screen, so the share link must be delivered to them directly.

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 Filter Label and Column Name, then choose the filter type. Active filters appear as blue badges at the top of panels whose title is shown in the Header.

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. If the dashboard has not been shared yet, click Create & Copy Link to generate one — it is copied to the clipboard as you click.
Share Dashboard modal — visibility chip and create-and-copy-link

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

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

Choose who can access (access control)

In the Share window, click the lock chip to open the Access Control window. The chip shows the current access state — Public (everyone), Restricted (at least one group has been added), or Private (selected groups only, with no group added). You do not need to create a link first. Pick an Access permission, and if it is Selected groups only, search and add groups.
Access Control modal — access permission, accessible groups

The Access Control window, opened from the lock chip in the Share window

When done, click Apply to return to the Share window, then click the button at its bottom right to save on the server — Create & Copy Link if the dashboard has not been shared yet, or Update Access & Copy Link if it is already shared. Clicking only Apply and then closing the Share window does not save the access change. If you try to close the Access Control window with unapplied changes, a Keep editing / Discard changes confirmation appears first.
Clicking the lock chip while the dashboard is Public opens the Access Control window and switches the state to Private. To keep it public, set Access permission back to Everyone in the Access Control window and click Apply. Saving happens only when you click the button at the bottom right of the Share window, so closing the Share window before that restores the original state.
Organizational units cannot be selected here. To grant access by organizational unit, an admin must link the unit to a group — its members are then treated as members of that group. See Sharing and permissions.
Shared dashboards operate as view-only — the top period filter can re-query data, but custom filters saved on the dashboard do not appear on the shared view. Panel edit/add/delete and the AI Assistant are also 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 a single HTML file.
  • 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