I am trying to understand how oneagent gets installed and how it works? We only supply the below 2 parameters in startup.sh script and restart the tomcat and out of the blue everything starts working but what i want to understand is how it does it internally like how this magic happens?
What does this library (liboneagentproc.so) do as we supply it into LD_PRELOAD_64 environment variable. We are not even mentioning it into JVM parameters then how it is injecting itself?
LD_PRELOAD_64=$DT_HOME/agent/lib64/liboneagentproc.so
export LD_PRELOAD_64
Answer by Dante P. ·
Hey, the magic is in http://man7.org/linux/man-pages/man8/ld.so.8.html (ld.so.preoload) and a few other things that our friends at dynatrace baked in the oneagent. Prop to the reason that (AFIK) there is not another agent that do this OOTB in the market.
This might be of help:
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 12, 4:00 pm CET / 10:00 am ET
Register here
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 12, 4:00 pm CET / 10:00 am ET
Register here
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 12, 4:00 pm CET / 10:00 am ET
Register here
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 12, 4:00 pm CET / 10:00 am ET
Register here
Where can I see cluster version activegate and one-agent version 4 Answers
One Agent Installation Failed LINUX 1 Answer
OneAgent auto upgrade on Windows Desktop 1 Answer
what is oneagent managed maximum log retention period 2 Answers
Can i change default OneAgent log directory on installation\working? 2 Answers