Applicare EUM redirector

Community post

Shared by the Applicare community. It has not been re-checked against Applicare 10.0, so confirm the steps in your environment or contact Support.

In Applicare, when we enable "End User Experience Profiling" aspect, Agents will inject the eum scripts in monitored application webpages. By default, the injected js script loads the js files from Applicare controller and send data to Applicare controller.

Since these requests are directly made from the browser, we may have issues on the following cases

  • when the Applicare controller is running on http and AppServer is running https.
  • when Applicare controller ip and port is not accessible from the machines in which we access the application.

To overcome the above issue, we can deploy the applicare_rum application on the app server. This application should run on the same appserver where applicare agent is running and it will simply redirect all the request to Applicare controller.

Once the applicare_rum application is deployed, we need to add the following jvm arguments in agent.

-Darceum.js=<Appserver_BaseUrl>/applicare_rum/eum/arc-eum.js -Darceumprocess.js=<Appserver_BaseUrl>/applicare_rum/eum/arc-eum-process.js -Deum.beacon=<Appserver_BaseUrl>/applicare_rum/eum/beacon -Darc-nav.js=<Appserver_BaseUrl>/applicare_rum/eum/arc-nav.js

Example:

-Darceum.js=http://192.168.0.113:8081/applicare_rum/eum/arc-eum.js -Darceumprocess.js=http://192.168.0.113:8081/applicare_rum/eum/arc-eum-process.js -Deum.beacon=http://192.168.0.113:8081/applicare_rum/eum/beacon -Darc-nav.js=http://192.168.0.113:8081/applicare_rum/eum/arc-nav.js

Join the discussion

Comments, voting and following are kept by Zendesk and need a Help Center account. This button opens the original discussion there.

Opens Zendesk · needs internet and sign-in

Still stuck? Contact support