The Dashboard Copy Tool allows you to copy dashboards between New Relic accounts using a Admin API key. The copy tool:
A note on cross-account charts:
Dashboards can have charts that show data from different accounts. However, the dashboard API will only show details for charts with the same account ID as the API key. Cross-account charts will be inaccessible by the API and fail to copy.
This tool does not need to be installed and can be used through the Dashboard Copy Tool link. See the Building section for steps to run the copy tool locally.
You need an Admin API key for each account. Please refer to the API key documentation for information on creating this API key.
Follow the link to use the Dashboard Copy Tool
Get list of dashboards:
Choose dashboards to copy:
Copy dashboards:
Once you get a list of dashboards, the source API key is locked. The only way to unlock this field is to refresh the page.
After transferring dashboards, the Transfer button will be disabled. Use the Reset List button to clear the list and add more dashboards if needed. Changing the destination API key will also enable the Transfer button. This allows you to copy a set of dashboards to multiple accounts sequentially.
You can run the copy tool locally using the following steps:
cd
to the repo foldernpm install
node start.js
http://localhost:8080
to view the local buildNew Relic hosts and moderates an online forum where you can interact with New Relic employees as well as other customers to get help and share best practices. Like all official New Relic open source projects, there's a related Community topic in the New Relic Explorers Hub. You can find this project's topic/threads here:
https://discuss.newrelic.com/t/new-relic-dashboard-copying-tool/104393
Contributions to improve New Relic Dashboard Copy Tool are encouraged! Keep in mind when you submit your pull request, you'll need to sign the CLA via the click-through using CLA-Assistant. You only have to sign the CLA one time per project. To execute our corporate CLA, which is required if your contribution is on behalf of a company, or if you have any questions, please drop us an email at open-source@newrelic.com.
New Relic Dashboard Copy Tool is licensed under the Apache 2.0 License.
The New Relic Dashboard Copy Tool also uses source code from third party libraries. Full details on which libraries are used and the terms under which they are licensed can be found in the third party notices document.