Bug 1999563

Summary: [RFE] Add a unique number to each panel in Grafana
Product: [oVirt] ovirt-engine-dwh Reporter: Aviv Litman <alitman>
Component: GrafanaAssignee: Aviv Litman <alitman>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Novotny <pnovotny>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.4.7CC: mperina, sradco
Target Milestone: ovirt-4.4.9Keywords: FutureFeature, ZStream
Target Release: 4.4.9.1Flags: sbonazzo: ovirt-4.4+
alitman: planning_ack?
mperina: devel_ack+
gdeolive: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-dwh-4.4.9.1 Doc Type: Enhancement
Doc Text:
Feature: There are panels that have the same panel number, and panels with no panel number at all. Reason: The goal is to help the user and us identify and differentiate between panels and dashboards in a much easier way. Result: We would like to delete all the existing numbers, and add a unique number to each panel in Grafana.
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-20 07:54:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Metrics RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2010362    

Description Aviv Litman 2021-08-31 10:48:02 UTC
Description of problem:

There are panels that have the same panel number, and panels with no panel number at all. 
We would like to delete all the existing numbers, and add a unique number to each panel in Grafana.
The goal is to help the user and us identify and differentiate between panels and dashboards in a much easier way.

Each dashboard folder will have a prefix:

oVirt Executive Dashboards: EX
oVirt Inventory Dashboards: IN
oVirt Service Level Dashboards: SL
oVirt Trend Dashboards: TR

The dashboards in each folder will have a number 01,02,...  

The panels in each dashboard will have a number 1,2,...

For example: The first panel in "oVirt Executive Dashboards" folder-> "System Dashboard" will be: EX01-1

Comment 1 Martin Perina 2021-10-12 07:38:34 UTC
This significantly eases the investigation of issues and eases bug reporting

Comment 2 Pavel Novotny 2021-10-26 23:46:01 UTC
Verified in
ovirt-engine-4.4.9.3-0.3.el8ev.noarch
ovirt-engine-dwh-4.4.9.1-1.el8ev.noarch

All dashboards and panels have their own serial number and prefix.
The panels are numbered according to pattern "<panel_name> (<dashboard_prefix><dashboard_number>-<panel_number>)".

Examples:

oVirt Executive Dashboards - EX prefix
  01 System Dashboard
  02 Data Center Dashboard
  03 Cluster Dashboard
    Number of Hosts (EX03-1)
    Number of Virtual Machines (EX03-2)
    Cluster Host Uptime (EX03-3)
    Cluster Host CPU Usage (EX03-4)
    Cluster Host Memory Usage (EX03-5)
    Cluster High Availability Virtual Machine Uptime (EX03-6)
  04 Host Dashboard
  05 Virtual Machine Dashboard
  06 Executive Dashboard

oVirt Inventory Dashboards - IN prefix
oVirt Service Level Dashboards - SL prefix
oVirt Trend Dashboards - TR prefix

Comment 3 Sandro Bonazzola 2021-11-20 07:54:56 UTC
This bugzilla is included in oVirt 4.4.9 release, published on October 20th 2021.

Since the problem described in this bug report should be resolved in oVirt 4.4.9 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.