Analyzing data with BMC Helix Dashboards


Use BMC Helix Dashboards to visualize the current state of your IT operations for various aspects of your environment.

As an operator or a site reliability engineer (SRE), you can use the out-of-the-box dashboards to quickly visualize and analyze data in your environment. Marketplace Content dashboards are created by the BMC community members. In addition, you can create a copy of these dashboards and customize them according to your business requirements.

To access BMC Helix Dashboards

  1.  Log on to BMC Helix Portal and click the BMC Helix Dashboards tile.
  2. From the navigation menu menu_icon.png, click Dashboards.
    1. For out-of-the-box dashboards, search for or navigate to the folder where the dashboard you want to view is available and select it.

      For more information, see Viewing out-of-the-box dashboards.  

    2. For marketplace content dashboards, search for the Marketplace Content folder and select the dashboard that you want to view or copy.
      For more information, see Building a dashboard quickly from marketplace content
      Marketplace dashboards_253.png

To create custom dashboards by using HelixGPT Insight Finder

HelixGPT Insight Finder is an AI agent in BMC Helix Dashboards that can generate dashboards for BMC Helix AIOps based on natural language prompts. It simplifies the process of creating dashboards and provides real-time insights, enabling you to make smarter decisions without requiring extensive expertise.

Warning

Important

Dashboards created by HelixGPT Insight Finder might not support all the features that are available for dashboards created manually.

Before you begin

As a tenant administrator, make sure that you have performed the following tasks:

To create a dashboard

  1. Log in to BMC Helix Portal, and open BMC Helix Dashboards.
  2. In the left navigation pane, click HelixGPT Insight Finder.
    Helix Insight Finder
  3. In the chat window, add your query as a prompt.
    It analyzes the prompts and provides responses in the form of dashboard visualisation panels.
  4. To update the visualization, add another prompt.
  5. To create another visualization, click New topic and add another prompt. 
  6. After you have added all required visualizations, click Save to save the custom dashboard in the desired folder.  

For more information, see Analyzing data by using HelixGPT Insight Finder.

Dashboards and prompts supported by the HelixGPT Insight Finder agent

You can create custom dashboards by using HelixGPT Insight Finder for the following areas:

Product areaSupported attributesSample promptsSample response
Events
  • Status
  • Severity
  • Class
  • Show me a count of open events
  • Show me all open events
  • Show me the open event count grouped by severity
  • Show me the open event count grouped by class
  • Show me the open event count grouped by class in a pie chart

Show me a count of open events

1759730527471-699.png

Metrics

Hostname or configuration items (CIs)

  • Give me CPU Utilization for Host <hostname>
  • Show me the current CPU Utilization for Host <hostname>
  • Show me Memory Utilization for Host <hostname>

Show me the memory utilization for Host <hostname>

1759730666997-332.png

Services
  • Service health
  • Situations

Show me the health score metric for the <'servicename'> service

Important: Service names are case-sensitive and must be enclosed in single quotation marks. Make sure that you provide the exact names to achieve more accurate results.

Show me the health score metric for the 'Email' service

1759730720963-152.png

Situations
  • Service name
  • Status
  • Severity
  • Show me the situation count grouped by service
  • Show me the situation count grouped by status

Show me situations count grouped by service

1759730759720-588.png

Service predictions
  • Prediction events
  • Predictions by service
  • Predictions by messages
  • Show me count of prediction events
  • List all prediction events
  • Show me count of open Prediction events
  • Show me list of closed Prediction events
  • Show me the list of predictions for service <service_name>
  • Show me the list of closed predictions for service <service_name>
  • Show me the list of predictions having message <message>
  • Show me the list of predictions created in last 24 hours

List all prediction events

Sample dashboard

 

Vulnerabilities
  • Assets 
  • Services
  • Weekly trends
  • Show a list of assets impacted by critical vulnerabilities
  • Show a weekly trend for the number of services impacted by vulnerabilities
  • Show a pie chart of open vulnerabilities by severity
  • Show a weekly trend for discovered vs resolved vulnerabilities

Show a pie chart of open vulnerabilities by severity

IF dashboard panel_3.png

 

Video

Learn how to use BMC HelixGPT Insight Finder to create custom vulnerability dashboards in the following video (2:13):

 icon_play.pngWatch the YouTube video about how to create custom vulnerability dashboards

Dashboards available for BMC Helix AIOps

The following dashboards are available out-of-the-box:

Name

Description

Folder in BMC Helix Dashboards

Reference

Anomalies Overview

Displays an overview of the anomalies detected in services in BMC Helix AIOps.

Marketplace Content > Anomalies Overview

Anomalies by Service

Displays the anomalies detected in a specific service in BMC Helix AIOps.

Marketplace Content > Anomalies By Service

Univariate Anomalies by Device

Displays the anomalies detected for a device, listed in the Anomalies by Service dashboard. 

Marketplace Content > Univariate Anomalies by Device

Prediction Analysis

Displays the overall prediction severity count, a bar chart showing the occurrences of prediction events against each service, and an overall prediction analysis summary for the last 90 days.

Operations Management > Prediction Analysis

AIOps Value dashboardDisplays key performance indicators such as event noise reduction, incident noise reduction, mean-time-to-resolve (MTTR), and mean-time-to-identify (MTTI). Service DashboardsAIOps Value dashboard

Service dashboard

Displays metrics and KPIs for a specific service. 

Service Dashboards

OTel Service Overview dashboard

Displays an overview of the operations, requests, latency, and errors occurred during operations in an application service.

Helix OpenTelemetry > OTel Service Overview dashboard

OTel Trace Details dashboard

Displays the operations and traces details for the application services that help you understand the flow of requests across these services.

Helix OpenTelemetry > OTel Trace Details dashboard

OTel Namespace Overview dashboard

Displays the trace data summary such as total operations and average latency of the application services in the specified namespace.

Helix OpenTelemetry Dashboards > OTel Namespace Overview dashboard

Operations Center dashboard

Displays the incidents and situations generated for critical infrastructure resources, such as servers and databases.

Service Dashboards > Operations Center

OTel Trace Stats dashboardDisplays the trace statistics of a specific business service and associated namespace. Helix OpenTelemetry Dashboard > OTel Trace Stats dashboardOTel Trace Stats dashboard
OTel Raw Trace Data dashboardDisplays the raw trace data to analyze specific business service dependencies and bottlenecks.Helix OpenTelemetry Dashboard > OTel Raw Trace Data dashboardOTel Raw Trace Data dashboard

To view dashboards in BMC Helix AIOps

When you click the Dashboards link in BMC Helix AIOps console, the BMC Helix Dashboards application is integrated into the product interface. This reduces the need to switch between applications and improves efficiency in resolving issues. By default, the Service Health Overview dashboard is displayed.

dashboards_option_25302.png

In the following example, view the overall health of your service as part of the Service Health Overview dashboard. You can change the date range, zoom in and out, and perform all supported actions.  

dashboards_25302.png

For information about actions on the dashboard, see Using dashboards.

To set a default dashboard in BMC Helix AIOps

You can use the user preferences API to set a default dashboard for a user. The configured dashboard is displayed when the user clicks the Dashboards tab in the BMC Helix AIOps console.

POST external/users/preferences

User preferences configuration endpoint details

 

Request URL
https://<tenant-base-url>/ims/api/v1/external/users/preferences
Example request URL with optional parameters
https://<tenant-base-url>/ims/api/v1/external/users/preferences
Request header
Content-Type: application/json
Authorization: Bearer <access_token>
Request body
[
 {
   "key": "aiops.dashboards.preferences",
   "level": "USER",
   "value": "{\"defaultDashboard\":\"<UID>/<dashboard-name>\"}"
 }
]

How to get the UID and dashboard name

Example dashboard URL:

https://<tenant-base-url>/dashboards/d/AnomaliesOverviewOOTB/anomalies-overview?orgId=15

  • UID = AnomaliesOverviewOOTB

  • dashboard-name = anomalies-overview

Example request body
[
 {
   "key": "aiops.dashboards.preferences",
   "level": "USER",
   "value": "{\"defaultDashboard\":\"AnomaliesOverviewOOTB/anomalies-overview\"}"
 }
]
Example response body
{
 "message": "User preferences updated successfully"
}

Successful response

  • Code: 200 OK

  • Description: The default dashboard preference was set successfully.

Unsuccessful responses

  • 401 Unauthorized: Invalid or missing authentication token.

  • 400 Bad Request: Invalid request body or parameters.

  • 500 Internal Server Error: An error occurred on the server while processing the request.

Where to go from here

Out-of-the-box dashboards

Creating and customizing dashboards

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix AIOps 25.4