Using BMC Helix Dashboards

BMC Helix Dashboards is a SaaS service on the BMC Helix Portal that provides the ability to create interactive dashboards for the metrics of the entities that are managed by BMC Helix Capacity Optimization. You can customize the dashboards in multiple ways to gain valuable insights into your system. BMC Helix Dashboards enhances the set of analysis supported by BMC Helix Capacity Optimization by providing additional customization capabilities for graphical representation. 

BMC Helix Dashboards offers unified reporting that gives you a consolidated view of data from the integrated products, such as BMC Helix Capacity Optimization and BMC Helix Operations Management. You can create dashboards that source data from applications across your environment. You can easily export and share dashboards with users within or outside your environment. You can also use template variables to reuse dashboard panels. For more information about the dashboards, see the  BMC Helix Dashboards documentation .

For BMC Helix Capacity Optimization, you can create custom dashboards to quickly start creating visualizations to get an insight of your IT infrastructure. In BMC Helix Dashboards, you must select Optimize as Source in the Query section to use the data imported by BMC Helix Capacity Optimization.

Use case example

Consider the following use case example.


Analyze the top 10 ranked Kubernetes pods with high memory utilization by using BMC Helix Dashboards.


Paul is a Capacity Planner in an IT organization. He manages and monitors all Kubernetes systems in his organization to ensure that the existing infrastructure capacity has sufficient resources to meet the current and future demands. He wants to know whether the memory of Kubernetes pods is optimally and efficiently utilized. He wants to analyze the top 10 pods with high memory utilization. Using BMC Helix Dashboards, Paul can write a simple query to get the results he wants. 

User persona

The tasks in this use case involve the following personas:

  • Administrator: To configure data collection 
  • Capacity Planner: To analyze the Kubernetes pods


Step 1: Complete prerequisite tasks in BMC Helix Capacity Optimization

Alan, the Capacity Optimization administrator, completes the following prerequisite tasks:

  1. Log in to BMC Helix Portal as an administrator.
  2. Click the BMC Helix Capacity Optimizationtile.
  3. Configure one of the following Moviri ETLs to collect data for your Kubernetes provider:
  4. Identify the required metrics and entities. For example, MEM_USED for Kubernetes pods.

Step 2: Analyze the Kubernetes pods in BMC Helix Dashboards

Paul, the Capacity Planner, completes the following tasks:

  1. Log in to BMC Helix Portal as a capacity planner.
    Note: Ensure that the Editor role is assigned to the capacity user user.
  2. Click the BMC Helix Dashboards tile.
  3. On the left navigation pane, do one of the following:
    • Hover the mouse over the Create icon  and then click Dashboard.
    • Hover the mouse over the Dashboards icon , click Manage, and then click the New Dashboard button.
  4. On the New dashboard page, click Add new panel.
  5. In the Query section, select the BMC Helix data source for the query.
  6. In the Query Type field, select Metric.

  7. In the Source field, select Optimize.
  8. In the Query field, add the following query:

    topk (10, MEM_USED{enttype="sys:kubernetes:pod"})

  9. Enter the relevant details in other fields, such as Label, Resolution, and Format.
  10. Save the query.
  11. Enter a name for the dashboard, select a folder, and click Save.

Paul can now view and analyze dashboard that includes the top 10 Kubernetes pods with high memory utilization. He has the option of using a default layout or choose a different layout that better suits his purpose. 

He can easily share the dashboard with other stakeholders or export the dashboard to a PDF for offline analysis . For details, see  Sharing and importing dashboards .

Was this page helpful? Yes No Submitting... Thank you