Memory Allocations, I presume we would need to enable it somewhere for it to capture data? And that it would have a performance overhead?
PurePath, In the PurePaths there are pink/salmon colour lines, is this the “lowest” point in the trace dynaTrace was able to get to with the current configuration?
Answer by Andreas G. ·
Hi
The Memory Allocations Dashlet shows the memory allocations captured by Memory Sensor Rules in case they are configured to also show allocations in the PurePath. Memory Sensor Rules allow dynaTrace to trace allocation of certain objects. Typically this is used in Production Environments as you can - at any point in time without impacting the JVM - create a "Selective Memory Dump" and with that get a list of objects on the heap. An additonal option for these memory sensors is to say "Show Allocations on PurePath". That means that in the PurePath you will see the "new" statements when these objects get created. The Memory Allocations DAshlet then gives you an overview of all Memory Allocations in the PurePaths of your selected timeframe. If you want to learn more I suggest you check out Memory Diagnostics and Selective Memory
As for the "pink lines". The color coding is used to highlight the methods with the hightest response time contribution. It is the "Execution %" time that is used for that. So - methods that consume e.g: 80% of the PurePath Response Time will show up with a "pink/redish" color
JANUARY 15, 3:00 PM GMT / 10:00 AM ET