harvest icon indicating copy to clipboard operation
harvest copied to clipboard

Harvest should support linking between dashboards

Open rahulguptajss opened this issue 1 year ago • 1 comments

  • [ ] Update the NFS troubleshooting and dependent dashboards to use our general linking strategy

rahulguptajss avatar Feb 08 '24 06:02 rahulguptajss

The NFS troubleshooting dashboard contributed by Rusty Brown #2766 includes linking and it works well. It's also possible to link to a single dashboard's panel as Rahul mentioned https://github.com/NetApp/harvest/pull/2766#discussion_r1538740581

Linking requires stable dashboard uids, which means we need to change how Harvest import/exports dashboards. We discussed a few different ways to change import:

  1. pre-check during import that fails if a dashboard with a given uid already exists
  2. overwrite on import and document how to rollback to an earlier version with Grafana's version support

cgrinds avatar Mar 26 '24 17:03 cgrinds

To support a provisioned workflow, like the ones that Docker Compose and NABox use, we need to embrace the Grafana way. Hard-code uid with a UUID-like identifier and use that uid for linking. Stop doing Harvest versioned Grafana folders.

cgrinds avatar May 23 '24 15:05 cgrinds

For 1st milestone, I am planning to add the links in SVM column, Aggregate column in Volume table in Volume dashboard which would open SVM/Aggregate dashboard with chosen SVM/Aggregate from the link.

image

Hardikl avatar May 28 '24 07:05 Hardikl

verfied in 24.08

rahulguptajss avatar Aug 09 '24 08:08 rahulguptajss