Hi,
Currently when we receive certain dynaTrace incident alerts and manual validation shows that JVM is under stress, we open an ECC call and ask Environment team to remove JVM from the plug in. The leadership wants to automate this process. Does dynaTrace have the capability to remove the JVM out of plug in and how?
Sharyl
Answer by Andreas G. ·
Just to clarify: are you talking about a Dynatrace Monitor Plugin that captures certain data for a machine? Or are you talking about disabling the dynatrace java agent in these JVMs to capture no data at all any longer?
Andreas,
let me ask these way -
1) can dynaTrace disable java agent in the JVMs?
2) can dynaTrace remove JVM from host's plug in (not disabling neither remove agent)
Sharyl
Let me try to answer your questions based on how I understand them
#1: If you have a dynatrace agent injected into your JVM using the -agentpath command line option we cannot remove it on the fly. You need to remove that command line option and restart the JVM for the agent not be loaded again. BUT - you can tell the dynatrace agent to stop collecting data. There are settings in the system profile that can be changed on the fly to stop collecting events. In your System Profile -> Agent Tier -> Agent Mappings you find the option "capture events". If you uncheck this Agents that map into that mapping will stop sending events
#2: If you have a Dynatrace Monitor Plugin configured to capture data from a certain list of hosts you can simply edit this list of hosts for each monitor and remove it. from that point on this plugin will no longer capture data. If you are talking about Host Metrics that our core agent library sends every 10 seconds for our infrastructure monitoring (PureSTack) you can only do it by following the same approach I explained in #1
Andi
JANUARY 15, 3:00 PM GMT / 10:00 AM ET