How to upgrade Real User Monitoring Agent?

How to upgrade Real User Monitoring Agent?


Currently, we don't have an update manager for the RUM Agent. Therefore, you need to uninstall the old agent and install the new RUM Agent.

Steps to upgrade RUM Agent
  1. Take a backup of <RUMAgent_Home>/conf/ folder and place it outside of the RUM_Agent home folder.
  2. Uninstall the Old RUM Agent.
  3. Install the new RUM Agent.
  4. Do not start the agent yet.
  5. Make the following changes in the new agent CONF files using the files in backup folder as reference:
    1. In awsadapterconf.properties file, update the "webserver.port" key with the RUM Agent's HTTP port.
    2. In sslservers.properties file, update the "rumagent" key with the RUM Agent's HTTPS port.
  6. If Geolocation API was configured earlier,
    1. Replace the GeolocationAPIResources.xml file in the new agent with the backup file.
    2. In AppServer.properties file, update the value of "geo.api.type" key as in the backup file.
  7.  If HTTPS connection was enabled earlier,
    1. Replace the sslcerts folder in the new agent with the backup file.
    2. In AppServer.properties file, update the value of "apm.rum.isHttps" key as in the backup file.
    3. Open the rumagent.properties file located under <RUMAgent_Home>/conf/sslcerts/ folder. 
    4. Remove the encryptedkeypass key (if present).
    5. Update your keystore password in keypass key and save the changes.
  8. Start the RUM Agent.
  9. To verify if the RUM Agent has been upgraded successfully, access the RUM Agent web console (http://agenthost:agentport/)
    1. RUM Agent version and Applications Manager connectivity status can be seen in the RUM Agent UI (Supported only from RUM Agent version 3.5)



RUM Agent will be mapped to AppManager with the details provided in the installation shield.

Other help links
  1. https://pitstop.manageengine.com/portal/en/kb/articles/real-user-monitoring-agent-frequently-asked-questions
  2. https://www.manageengine.com/products/applications_manager/rum-agent-download.html

                  New to ADManager Plus?

                    New to ADSelfService Plus?

                      • Related Articles

                      • Real User Monitor (RUM) - Troubleshooting

                        If the monitor has not polled data for a long time, follow the steps below for troubleshooting: Step 1: Check prerequisites to be done Real User Monitor requires the RUM Agent to be installed and mapped to the Applications Manager. Refer the help ...
                      • Real User Monitoring Agent - Frequently asked questions

                        How to change Applications Manager details in RUM Agent? Open the AppServer.properties file located under <RUMAgent_Home>/conf/ directory in any text editor. Update Applications Manager hostname in apm.host key. Update Applications Manager SSL Port ...
                      • Self monitor Applications Manager using Real User Monitoring

                        We can monitor the Applications Manager using Real User Monitoring with a Java Script injection and this can be used to measure the Applications Manager's performance continuously. All you need is to install and setup the Real User Monitoring (RUM) ...
                      • How to get ISP data in Real User Monitor?

                        The default setting of the Real User Monitor does not display ISP data for the end user. To obtain ISP data, you have the option to use a third-party Geolocation API. Currently, RUM exclusively supports APIs that provide responses in JSON format. ...
                      • How to upgrade End User Monitoring (EUM) Agent?

                        EUM Agent versions above 21.4 Follow the steps given in this help page to upgrade your EUM Agent to the latest version with the Update Manager. EUM Agent versions below 21.4 For EUM Agent versions below 21.4, users must upgrade their EUM agent to ...