Bug 1899529

Summary: [RFE] Add Virtual Machines Dashboard
Product: [oVirt] ovirt-engine-dwh Reporter: Aviv Litman <alitman>
Component: GrafanaAssignee: Aviv Litman <alitman>
Status: CLOSED CURRENTRELEASE QA Contact: Ivana Saranova <isaranov>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.4.3CC: gdeolive, mperina, sradco
Target Milestone: ovirt-4.4.5Keywords: FutureFeature
Target Release: 4.4.5.4Flags: mperina: ovirt-4.4?
alitman: planning_ack?
pm-rhel: devel_ack+
gdeolive: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-dwh-4.4.5.4 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-03-18 15:15:29 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:
Attachments:
Description Flags
grafana-vm-dashboard-error none

Description Aviv Litman 2020-11-19 13:40:48 UTC
Description of problem:

We want to add new dashboard for virtual machines, that will contain information only about virtual machines.
In order to display more specific information for each virtual machine, and to link it to other dashboards.

Comment 1 RHEL Program Management 2020-11-19 13:40:53 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 2 RHEL Program Management 2020-11-19 13:45:04 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 3 Shirly Radco 2021-01-24 13:51:07 UTC
Initial dashboard should include:

- VM configuration details: CPU, Memory, Disk and interface
- Running on host
- Create date, Update date, delete date, OS info, IP address
- Resources usage now in percentages.
- Trends - Resources consumption over time
- Usage per hours of day/days of week
- Uptime info

Comment 4 Shirly Radco 2021-01-24 13:51:41 UTC
User can pick only one VM at a time

Comment 5 Ivana Saranova 2021-03-02 15:48:13 UTC
Created attachment 1760235 [details]
grafana-vm-dashboard-error

Steps:
1. Go to Grafana and check the Virtual Machine Dashboard
2. Check that it contains all the information specified in Comment 3
3. Check that there are no errors in the dashboard present

Results:
All of the information is present and correct except for the UpTime, CPU Usage, Memory Usage, and Disks Usage widgets that seem to have some function error (please see screenshot). Their Average widget version seems to be working correctly.

Tested in:
ovirt-engine-4.4.5.7-0.1.el8ev.noarch
ovirt-engine-dwh-4.4.5.4-1.el8ev.noarch

Comment 7 Ivana Saranova 2021-03-05 16:57:23 UTC
After upgrading to the newer version of Grafana, the issues from Comment 5 are no longer present and everything is shown correctly.

Verified in:
ovirt-engine-dwh-4.4.5.5-1.el8ev.noarch
grafana-6.7.4-3.el8.x86_64
ovirt-engine-4.4.5.8-0.9.el8ev.noarch

Comment 8 Sandro Bonazzola 2021-03-18 15:15:29 UTC
This bugzilla is included in oVirt 4.4.5 release, published on March 18th 2021.

Since the problem described in this bug report should be resolved in oVirt 4.4.5 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.