1. I am unable to create a new RBM monitor.
- Go to the Settings -> Support tab in Applications Manager and check the license Information.
- Verify if "EUM Add-on" option is enabled.
- If it is not enabled, contact sales@manageengine.com to purchase/trial the Add-on since RBM requires the EUM Add-on.
- Check if the web site is accessible from the machine where the EUM Agent is installed.
- In the EUM Agent, to configure the proxy, open the EUM web portal and add the proxy details. Restart the EUM Agent.
2. How to resolve the "Unable to locate element" error during datacollection?
- This error occurs when a particular element specified in the script is missing or hidden.
- Refer here for steps to resolving the unable to locate element error.
3. What are the limitations of RBM?
- Applet based websites.
- File upload and download is disabled.
- Printer functionality is disabled.
- Multilevel mouse-over events.
- iFrames defined without name, id or src attributes.
- Dynamic content-based websites (like e-commerce websites)
4. What is Timeout issue or Unable to load page?
- If the monitor shows an error saying 'Unable to load page within 10 seconds'
- Check if the particular page gets loaded within the given timeout value in the EUM Agent installed server.
- Check for the proxy settings, since proxy could be another reason for the page load failures.
- Try increasing the pageload timeout and try again.
5. Clarification regarding Basic Authentication.
- When site with basic authentication is recorder, the following line should be added in the beginning of the playback script.
- set_auth_credentials("HOST:PORT", "USERNAME" ,"PASSWORD")
- As mentioned it will have three parameters:
- The first parameter will be the "host: port" of the URL for which the Credential is required. Sometimes the website might be using default ports (such as 80 for http and 443 for https). In those cases, it is enough to have the complete hostname alone as the first parameter
- Note that HOST should reflect the hostname shown in the pop-up asking for Basic Authentication Credentials in the website.
- The second parameter is the Username. If the username is of the format "domain\User" then the '\' (backslash) in between will be escaped. So it will look like "domain\\\\User"
- The third parameter is Password
- Go to RBM Monitor details page -> Monitor Actions -> Edit playback script and add the above mentioned line with the credentials at the top of the playback script and save it.
- Sample Format: set_auth_credentials("manageengine:8443", "me\\\\appmanager" ,"zefn34nkudgni$")