Configure Automatic Injection in APM Agent for Oracle E-Business Suite
To use APM to monitor real time user sessions (browser interactions) in E-Business Suite, you need to configure automatic injection in the APM Java agent.
After the APM Java agent is deployed on the E-Business Suite server, enable the automatic browser injection by doing the following:
-
Open the
AgentConfig.propertiesfile. -
Look for the following existing parameters:
com.oracle.apm.agent.rum.enable.injection,com.oracle.apm.agent.public.data.keyandcom.oracle.apm.agent.rum.service.namewhich are commented out in the file. (The parameters have a # sign or hashtag at the beginning of the line). -
Uncomment the above parameters, update their values and save the file.
The file looks like the following:
com.oracle.apm.agent.rum.enable.injection=true com.oracle.apm.agent.public.data.key=<Public_Data_Key> com.oracle.apm.agent.rum.service.name=<EBS_APM_Browser>
- The value of the
<Public Data Key>can be obtained from the APM Domain details page. For information, see Obtain Data Upload Endpoint and Data Keys. - The value of the
<EBS_APM_Browser>is the service name value that you specify for your E-Business Suite APM Browser Agent. For example:EBS_UI.
- The value of the
Capturing the username
Hashed usernames are captured for the E-Business Suite sessions with the
intention to allow reporting on the number of unique users, without exposing
personal identifiable information (PII). However, there may be a need to report the
username in plain text format which can be done by editing the
ProbeConfig.acml file located under the
oracle-apm-agent/config directory. Go to the general section
and set the track_plain_username property to
true.
For example:
track_plain_username: true