Skip to content

Quick Dashboard Creation


Dashboards consolidate functionally related visual reports in a single interface, building data insight scenarios through multi-dimensional data analysis. You can create them in the following three ways:

Creation Method Use Cases Core Capabilities
Create from Template Use pre-configured monitoring views to see results quickly Built-in preset templates for HOST, K8s, APM, etc.
Create Custom Dashboard Fully self-designed layout and queries Drag-and-drop 30+ chart types, configure variable linkage
Create by Import Reuse existing configurations or share team templates Support JSON/ZIP formats, batch migration

Create from Template

Using built-in templates, you can set up professional monitoring views within 5 minutes, without starting from scratch.

Step 1: Select a Scenario Template

  1. Click "Create Dashboard" in the top left corner.
  2. Select a template from the System Views.

Step 2: Define Main Configuration Items

  1. The dashboard name defaults to the selected view's name and can be changed as needed.
  2. Define the dashboard's Identifier ID.
  3. Optionally enter a description for this dashboard.
  4. Select Labels for easier subsequent grouping and management.
  5. Select the Visibility Scope for the current dashboard.
  6. Click Confirm to create successfully.

Identifier ID

This ID is defined as identifier and is used to determine the uniqueness of a dashboard or view.

It can be used to configure jump links for charts, enabling unique deterministic positioning.

: Define the dashboard's identifier ID as abc. In the final exported JSON file, the parameter is: "identifier": "abc"

: When configuring a jump link for a chart, add the link to the dashboard with identifier ID abc as:

/scene/dashboard/dashboardDetail?identifier=abc

This also applies to views:

// The type field optional values: inner(user view), sys(system view). Defaults to inner if not provided:
/scene/builtinview/detail?identifier=abc&type=sys // System view
/scene/builtinview/detail?identifier=abc&type=inner // User view
/scene/builtinview/detail?identifier=abc // User view

Visibility Scope

The visibility scope of a dashboard includes:

  • Public: Accessible to all members in the workspace.
  • Visible only to self: Only the creator can view it.
  • Custom: Restrict visibility to specific members.
Note
  • Non-public dashboards shared via links are not visible to non-creators.
  • The switch here only controls the publicity of the current dashboard and does not affect other rules.

Custom Data Insights

When preset templates cannot meet your needs, you can build a fully customized visualization solution through the following operations.

  1. Click to enter Dashboard > Create Dashboard > Create Blank Dashboard.
  2. Configure basic information (name, identifier ID, description, labels, visibility scope).
  3. Click Confirm to create successfully.

Import Dashboard

Besides the above two methods, if you need to reuse existing configurations, migrate across workspaces, or obtain ready-made templates from internal teams, you can quickly create dashboards by importing.

After clicking Create Dashboard > Import Dashboard, the system will pop up an import window supporting the following two dashboard types:

Type Description
Official Dashboard Selected by default, supports importing TrueWatch standard format dashboard JSON files
Grafana Dashboard Selecting this shows compatibility prompts, supports importing JSON files exported from Grafana

❗️Some advanced features in Grafana dashboards differ from this platform. After import, related content may not display normally or require manual reconfiguration.

Steps to Import Official Dashboard

  1. Enter the Official Dashboard import tab.
  2. Upload .json or .zip files.
    • .json: Single dashboard configuration, used to import a specific dashboard.
    • .zip: Multiple dashboards packaged in bulk, used for team template distribution or complete environment migration.
  3. Configure basic information (name, identifier ID, description, labels, visibility scope).
  4. Click Confirm to create successfully.

Special Handling for ZIP Batch Import

The system uses whether the identifier ID is duplicated as the detection standard:

  • If not duplicated, import succeeds.
  • If duplicated, you need to choose to skip, overwrite and create, or cancel.

During batch import, if the user does not have edit permissions for the original dashboard with a duplicate identifier ID, the system will forcibly apply the "skip" strategy, and this situation will not be prompted in the processing interface.

After successful import, you can go to Dashboard > Import Items to view the batch import results.

Steps to Import Grafana Dashboard

  1. Enter the Grafana Dashboard import tab.
  2. Upload a .json format file.
  3. Click Confirm to create successfully.

Further Reading

You might need the following subsequent operations: