10 Feb 2023 07:50 AM - last edited on 14 Feb 2023 09:01 AM by Radoslaw_Szulgo
Do you have a complete list of which configurations are exportable/applicable via our REST API vs. which are not (and need to be migrated manually)?
Solved! Go to Solution.
14 Feb 2023 09:57 AM - edited 14 Feb 2023 09:57 AM
We recommend using Configuration-as-code to automate the process of configuration migration. This tool is based on available REST APIs in Dynatrace.
Updated: February 14, 2023, 10:00 UTC.
Most of the configuration is already covered by Configuration-as-code. Find the list below for reference:
Some configurations are supported to be deployed but are not supported to be downloaded. To migrate them, you need to create them manually. These configurations are:
20 Mar 2024 05:51 AM
Hi,
Monaco (Configuration-as-code) is on version 2.11. So these are the supported configuration now:
https://docs.dynatrace.com/docs/manage/configuration-as-code/monaco/reference/supported-configuratio...
You can find here the elements that require a manual migration according to the documentation: https://docs.dynatrace.com/managed/upgrade/up-execute-upgrade/up-migrate-cfg#settings-that-require-m...
But on my experience with monaco 2.11, the configurations that Radoslaw has detailed in his post (Problem Notification Integrations, Dashboards sharing settings, Web application usability analytics - rage clicks, Process groups custom names and descriptions and Custome Service Rules) and also RUM user action and session properties can be migrated automatically using Monaco.
On the other hand, these configurations must be migrate manually:
- Account managment
- Conversion goals
- MDAs
- Manually tags
- Key web requests
- Key user actions (RUM web and mobile key user actions)
- GCP monitoring
- VMWare platform monitoring
- Tokens
- Metrics not linked to instances
- JavaScript Errors
- Mobile symbolication
- Request naming and detection rule order
- Merged service
And the unsupported configurations commented by Radoslaw said in his post.
In case of conversion goals, if an application has conversion goals, monaco returns an error saying that the API is not supported. And as a result, the application and all its configurations will not migrated.
To migrate the unsupported configurations you can use API calls in most cases.
Regards,
Elena.