Is there anyway of disabling Dynatrace externally once its inside a Docker container? I'd like to utilize the same Docker image through the whole pipeline DEV/TEST/STAGING/PROD envs, but not necessarily monitor our DEV environments in full depth. Problem is this does not seem to be so easily, if not at all possible to do?
You can disable hosts on the UI, but each container pops up as a new host, so thats rather a whack-a-mole game. Have tried to inject DT_CUSTOM_PROPS to the env variables of Fargate, but that just gets lumped into a single service in Dynatrace having all of the Environment tags, instead of being apple to separate DEV service from TEST service and so fort. We are using NodeJS inside the containers, so it seems it simply grabs the package.json name and uses that as service name, where ever it might be running. Even if the custom props would separate services, the Host naming does not support environment tags, so I see no way how I could automate the whack-a-mole game...
How would I run the same images in different environments, without actually being forced to also monitor that environment?
And further on, how would I clearly separate DEV service from TEST service in the data?
Answer by Julius L. ·
I guess you are using the paas agent in the do cker image. How are your process groups organized? I would disable monitoring on the process group level for the process groups belonging to the dev environment. This should satisfy your requirements.
Monitor Filesystem of Process (ActiveMQ) 0 Answers
Kinvey MBAAS Platform - Monitoring 2 Answers