31 Oct 2018 02:19 PM - last edited on 30 Aug 2022 03:45 AM by MaciejNeumann
We are currently on a trial in SaaS, but will be migrating to Managed once the license has been purchased. Is there any way to export the configurations from SaaS and import them into the new Managed server without making all of the config changes manually?
Solved! Go to Solution.
John, There is no supported way to migrate those configurations directly.
You could explore using the API, but I suspect for a single incident like this, it might just be easier to manually enter the data.
Is there a particular configuration element which makes the manual appunreasonabley problematic?
Indeed, it seems the current API is very limited for that purpose as it's not possible to create new config items such as PG/app detection, tagging and naming rules - only query and updates of already *existing* model instance parameters is possible through the API - unless I'm missing something?
In our case we've already created lots of useful detection and tagging rules during our (still ongoing) PoC on a managed test cluster which we would have liked to have again on our prod cluster... Manually re-creating them will definitely be error-prone and time-consuming....
Hi John, There is a configuration-api planned and available in Beta. Maybe you can request access to this beta.
I have successfully migrated custom-services and request-attributes from one SaaS environment to another one.
Thanks for the heads-up. I've had a look at the config API beta (server version 220.127.116.1181010-132746) and it does indeed cover some aspects of the config but not everything unfortunately.
For example it's still not possible to create rules for auto detection (PGs, apps) and naming (PGs, hosts, services)...
As of now, Dynatrace Monaco would be something you can look into. Its on the GitHub Page.
Using Monaco, you can import/export most DT configs by using JSON files.