sodafoundation / installer

provides easy installation and basic deployment based on specific configurations for SODA Projects
Apache License 2.0
35 stars 68 forks source link

Added new Grafana dashboard with new and updated metrics for resources. Updated the Storage details dashboard. Removed the existing overall dashboard. #468

Closed anvithks closed 3 years ago

anvithks commented 3 years ago

What type of PR is this? /kind enhancement

What this PR does / why we need it: This PR adds the new Grafana dashboard to support the visualization of performance metrics that are captured by Delfin for all the resources. Currently the dashboard shows metrics for:

The existing overall dashboard has been removed since the filters are now updated to display all resources.

This PR also updates the existing storage details dashboard to reflect the change in metric name for Requests. storage_requests -> storage_iops storage_readRequests -> storage_readIops storage_writeRequests -> storage_writeIops

This PR also has a small update to the docker-compose file to bring up the Grafana container. The restart policy is set to always.

Which issue(s) this PR fixes: Fixes #466

Test Report Added?: /kind TESTED

Test Report: Overall Dashboard - in Grafana overall-dashboard-1

Overall Dashboard - Embedded in SODA dashboard overall-dashboard-2-embeded

Select Storage select-stroage-2

Select Resource Type select-resource_type

Select Resource ID select-resource_id

Special notes for your reviewer: