dashboards/hypervisor: migrate graphs to timeseries
This commit includes multiple fixes and improvements in the hypervisor
dashboard
- Migrate legacy graphs to timeseries
- Replace sum without clauses with sum by
- Utilize libvirt_domain_info_meta metric for nova project and instance
names
- Rework the Instances Stats table to include the instance and project
name
- Rework per instance panel queries so that they group by instance as
they should
- Rework the legend info to reflect the hypervisor dns_name in the
cumulative panels, project_name | instance_name in the per-instance
panels
- Add ability to filter by project
- Add ability to filter by multiple hypevisors
Works-on: 2006472
Signed-off-by: Mert Kırpıcı <email address hidden>
Removing unnecessary flag so registration of dashboard is triggered
every time if new relation joined.
Functional test was not working with running `make functional`,
because the wrong env variable was used in local-overlay.