Replies: 1 comment 1 reply
-
We already had this discussion multiple times and the conclusion was always the same: we are going, at least for now, to stick with name, not IDs, as storing IDs would require additional persistence layer in monaco and we want to keep it as simple as possible. That's also the reason for implementing the duplicated names checker. Even thought Dynatrace sometimes allows you to store different config with same name, what would be the use case for it? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What is the problem case?
Currently, Dynatrace allows some configurations to share the same name, even for different configurations. Monaco, however, treats configuration names as a unique key.
This leads to unsupported cases, such as:
Queue
configs are in-fact two different metric sources.What needs to change?
Monaco supporting configurations with the same name, and use something else as the unique ID. Maybe it should be possible to store the existing configurations with the Dynatrace ID? Also throw an error if Monaco detects from API that there are two or more configurations with the same name, so it will prevent overwriting the wrong one until a user selection is made.
Beta Was this translation helpful? Give feedback.
All reactions