nr-account-migration
contains utility scripts for migration New Relic Alert Policies, Conditions, Dashboards, Notification Channels and many more things from one account to another.
It also includes many utility scripts client code for many New Relic REST and GraphQL APIs along with helper methods to store JSON and csv outputs.
Features
- Migrate NR monitors, alert policies, conditions, dashboards in bulk across accounts
- Python utility scripts
- Fetch and store NR configs
Getting Started
Go to the README for setup and usage details.
More details about the project
The scripts are written in Python 3 and utilize the New Relic REST API or GraphQL API where appropriate. Most scripts incorporate detailed status logging to track the migration in detail.
Contributions
nr-account-migration accepts contributions under our open source Code of Conduct.
Issues / Enhancement Requests
Issues and enhancement requests can be submitted in the Issues tab of this repository. Please search for and review the existing open issues before submitting a new issue.
Code Contributions
Code contributions are welcome. Please review our Contributors Guide and review the Issues list. New Relic open source projects follow a fork-and-pull-request code contribution workflow.
Top Contributors
Thank you to the following and all contributors.