Skip to main content
Text-to-Dashboard creates a dashboard from a plain-language description of what you want to monitor. The AI inspects your available data, builds relevant tiles, and saves a dashboard you can open and edit. To generate a single chart instead, use Text-to-Chart.

Prerequisites

  • Data must be available in your ClickHouse Observability service.
  • A team admin must enable Generative AI.
  • Your role must allow you to use AI notebooks and create dashboards.

Generate a dashboard

1

Open dashboard generation

Select Dashboards in the sidebar. Open New Dashboard and select Generate with AI.
2

Describe the dashboard

In Generate dashboard with AI, describe the questions you want the dashboard to answer. Include relevant services, data sources, fields, and chart types. For example:
Create a dashboard using the Logs source. Show total log count, log volume over time, and log counts grouped by severity. Use the dashboard time filter for every tile.
Select Generate dashboard.
3

Follow the generation in the notebook

An AI notebook opens with your request. The AI examines the available sources and data, creates the dashboard, and reports the result in the notebook. Review any explanation of missing data or changes to the requested dashboard.
4

Open and review the dashboard

Follow the dashboard link in the notebook’s response. The generated dashboard is saved and is also available from Dashboards.Check the selected sources, filters, aggregations, and time range. Confirm that the charts answer your original question and respond to changes in the dashboard time filter. You can edit the tiles and layout using the standard dashboard controls.To refine the result, continue in the notebook with a specific follow-up, such as adding a service filter or changing a chart’s grouping.

Example prompts

Adapt these prompts to the data available in your service:
  • Log monitoring: “Create a dashboard showing log volume over time, error counts by service, and the most frequent error messages.”
  • Service performance: “Using the Traces source, create a dashboard for the checkout service with request volume, error rate, and p95 latency by endpoint.”
  • Focused investigation: “Build a dashboard for payment failures. Show their frequency over time and break them down by service and error message.”
Name the fields or attributes you want to use when their meaning is not obvious from the schema. Specify how an error or failure should be identified in your data.

Review generated results

AI-generated dashboards can contain incorrect queries or assumptions. Review each tile before using it for operational decisions. An empty chart may indicate missing data, a restrictive filter, or a time range with no matching events.