newrelic / newrelic-dashboard-copy-tool

0 stars 5 forks source link

Support for NR1 dashboards with multiple tabs #12

Open harrykimpel opened 3 years ago

harrykimpel commented 3 years ago

Summary

Support for NR1 dashboards with multiple tabs. In case someone creates dashboards with multiple tabs they do not appear on the dashboard copy tool

Desired Behaviour

tabbed dashboards should appear on the source and should be able to copy to the target account

sophos7 commented 3 years ago

This would be a great feature that I'd like to add. The tabbed dashboard feature in NR1 is the same as Data Apps under Insights. A REST API was never created to manage these. This is why the tabbed dashboards/data apps to not appear in the Dashboard Copy tool. Once an API (likely graphQL) is available, the feature could be added. However, at this point, it's not possible to copy the tabbed dashboards.

michaelbrawn commented 3 years ago

It looks like this is now possible. NerdGraph can be used directly, or this tool could be updated to support GraphQL. https://docs.newrelic.com/docs/apis/nerdgraph/examples/export-import-dashboards-using-api/

sophos7 commented 2 years ago

Thanks for the update @michaelbrawn it's neat to see that NR finally created a NerdGraph API for dashboards that supports multi-page. With a NerdGraph API it could also be re-written as an NR App.

I'm no longer the maintainer of this project since I left NR in December. Perhaps someone there will take over the project.