Introduction

OpsRamp introduces Dashboard Assistant in Dashboards 2.0, an intelligent AI-powered assistant that simplifies dashboard creation using natural language inputs. With GenAI, users can quickly generate Alert and Resource tiles without extensive knowledge of query languages. This feature enhances the user experience by reducing manual effort, streamlining the tile creation process, and making dashboards more accessible to a broader audience.

By leveraging AI-driven automation, Dashboard Assistant enables teams to focus on data-driven decision-making rather than spending time on query configurations. Whether monitoring infrastructure health, tracking alerts, or analyzing resource usage, GenAI simplifies the process, ensuring faster insights with minimal complexity.

Key Features of Dashboard Assistant

  • Conversational Input - Users can describe their data needs in natural language.
  • Customization Options - Allow users to refine tiles before saving them.
  • Effortless Dashboard Integration - Seamlessly integrates tiles into Dashboards 2.0.

How Dashboard Assistant Helps Customers

  • Simplifies Dashboard Management - Eliminates the need for users to construct queries manually.
  • Boosts Productivity - Reduces time spent on configuring dashboard elements.
  • Enhances Accessibility - Makes data visualization easier for users of all skill levels.
  • Ensures Data Accuracy - Reduces errors by generating optimized queries automatically.
  • Provides Real-Time Insights - Helps users track important metrics with minimal effort.

Supported Query Languages

Currently, OpsRamp supports OpsQL (OpsRamp Query Language) which allows users to perform structured queries on OpsRamp data.

Use Dashboard Assistant to Create Tiles

Quickly generate Alert and Resource tiles using natural language input. GenAI automatically converts your request into a query, allowing you to customize and save the tile in your dashboard effortlessly.

  1. Navigate to Dashboards -> Dashboard.

  2. From Dashboard 2.0, click the hamburger menu. See Create Dashboards for more details.

  3. From My Dashboards page, select CREATE TILE. See Introduction to Tiles for more details.

  4. On the ADD TILE screen that appears, select AI (selected by default).

  5. Describe your data requirement in plain language.


  6. GenAI generates a preconfigured tile with a relevant query.


  7. Customize the tile settings as needed.

  8. Click CREATE to add the tile to your dashboard.

Possible Scenarios

Scenario 1: Create an Alert Tile for SNMP Response Timeout Alerts

As a user, I want to quickly create an alert tile that displays all alerts related to the metric snmp.response.timeout without manually writing an OpsQL query. Instead of configuring the alert tile manually, I can simply ask the Dashboard Assistant, Create an alert tile to show me the alerts on the metric snmp.response.timeout.

The assistant then retrieves the relevant data, automatically generates an Alert tile, and prepopulates it with the correct query. You can review and modify the tile settings before saving it to my dashboard.


Scenario 2: Create a Resource Tile for Resource Count by Availability State

As a user, I want to quickly create a resource tile that displays the count of resources based on their availability state without manually writing an OpsQL query. Instead of configuring the tile manually, I can simply ask the Dashboard Assistant, Create a resource tile for the resource count by availability state.

The assistant then retrieves the relevant data, automatically generates a Resource tile, and prepopulates it with the correct query. I can review and modify the tile settings before saving it to my dashboard.