# FAQs on 'Digital experience monitoring' Webinar | Applications Manager ## Digital experience monitoring These are the questions asked during **[Digital experience monitoring](https://www.manageengine.com/products/applications_manager/digital-experience-monitoring.html?faq-ft)** training. ## Frequently asked questions (FAQs) ### This Season #### Can I monitor the web based Application Utilization from Applications Manager? Yes, we can use http url monitor to monitor the performance and availability of web based applications. https://www.manageengine.com/products/applications_manager/help/dem-tool.html #### Where should I install the EUM agent? You can setup EUM agent on different data centres or geographic locations or branch offices to monitor the application performance from across various places. https://www.manageengine.com/products/applications_manager/help/end-user-experience-monitoring.html#working #### Where should I install the agent to monitor a website, in an employee PC or on the website server? To monitor a simple website, you can use http url monitor by deploying it on your machine. https://www.manageengine.com/products/applications_manager/help/http-url-monitors.html If you want to monitor the same website performance from multiple locations you have to go with EUM/RBM monitor. You will have to setup an EUM agent on the locations from where you need the website performance data. https://www.manageengine.com/products/applications_manager/help/end-user-experience-monitoring.html For both monitors, there is no need to install an agent on the webserver or application server machine or webpage's html source code. These monitors will provide performance data using synthetic method, by artificially accessing the website using APM server or EUM agent. No real user's experience is captured in these methods. It involves monitoring your website's performance proactively and taking corrective actions before any real user can experience issues on their device. To keep tabs on actual or real users' experience in using your website, you have to use RUM (real user monitoring). When we monitor website performance with RUM, the product will not have any access to install agents on real user machines or insights about the real user whatsoever. To overcome this difficulty, you will be asked to contact your website administrator to insert a script in the website source code. Through this code, we intercept the important analytics data from your real-time users to your webserver via RUM script, and utilize the RUM agent to channel this data to APM server. https://www.manageengine.com/products/applications_manager/help/rum-monitoring-tools-working.html #### What is the refresh cycle in the RBM? The minimum polling interval is 10 minutes for the Real Browser Monitor. The refresh cycle depends on the polling interval set for the RBM monitor — it replays the URL sequence at each interval. #### What are user name and password credentials? You can configure the Username and Password here only if the website you're monitoring requires login — these fields are optional (not mandatory). #### What does probe indicate? In the Enterprise edition of Applications Manager, we have both a Central (Admin Server) and Probes (Managed Servers), where data collection happens through the probes. You can refer to the link below for more information. https://www.manageengine.com/products/applications_manager/help/enterprise-edition.html #### What are the URL health parameters? We have parameters such as availability (up/down), response time, page size, DNS time, etc. You can refer to the link below for the complete list: https://www.manageengine.com/products/applications_manager/help/http-url-monitors.html You can also register for a one-on-one personalized demo so we can assist you with any further queries. ### Archives #### Does SSL/TLS Certificate, DNS, Brand Reputation, and website content monitors require additional license? No, these monitors do not require additional license apart from the default monitor license. #### Is it mandatory to add RUM script on every page of the websites to monitor? Yes, it is mandatory to add the Javascript code to the header/footer section of all the websites that you want to monitor in RUM. #### Can you measure the page time from AJAX Requests to identify potential pain points? By analyzing the response times of AJAX requests, you can identify slow or failing AJAX calls that are causing delays for users. You can then see if certain AJAX requests are consistently slow or experiencing errors, which may indicate underlying performance issues on your server or in your application code. By reviewing the data, you can see which specific AJAX calls are taking the most time, and then target those calls for optimization. #### Where do you get the JavaScript code snippet? You can obtain the JavaScript code snippet from the Applications Manager UI during the RUM Add Monitor configuration process. Refer to the following links for detailed instructions on installing and adding a RUM monitor: https://www.manageengine.com/products/applications_manager/help/rum-script-injection.html https://www.manageengine.com/products/applications_manager/help/configuring-rum-monitoring-v1.html#newMonitor #### How to configure RUM agent in Applications Manager? To learn how to configure RUM agent, follow the steps mentioned in the below link: https://www.manageengine.com/products/applications_manager/help/configuring-rum-monitoring.html#newMonitor #### Does JS web injection have a security review by a trusted third party in RUM? Yes, we do get reviewed from an external certificate agency. #### What are all the parameters that can be monitored in your web application using digital experience monitoring capabilities? You can find the complete list of parameters that can be monitored in your web application by referring to the below link for respective monitors: https://www.manageengine.com/products/applications_manager/help/dem-tool.html #### What does Applications Manager use to determine the availability of a URL monitor (i.e. ping, http response, etc.)? Applications Manager uses the HTTP(S) response code to determine the availability of the URL monitors. #### Is it possible to find the identity of the user accessing the web application using RUM monitor? By default, a unique user ID is generated by the RUM script for each user. However, RUM also supports a custom API to capture the username associated with respective user IDs. For additional details on how to set this up, refer the below link: https://pitstop.manageengine.com/portal/en/kb/articles/how-to-capture-username-in-real-user-monitor-using-custom-api #### Does one need any special license to manage company websites through Applications Manager? To monitor websites (availability, performance, content check, etc.) through Applications Manager, no special add-on license is required. #### I have my company's websites accessible through HTTPS externally and HTTP internally. This poses a challenge in managing them through Applications Manager as they are not accessible. How do I resolve this issue? If you are unable to connect to the website from the Applications Manager server, you can make use of the proxy configuration, which is available in the 'Settings' tab. #### What is the difference between APM, RUM and EUM? APM (APM Insight) is agent-based monitoring solution for tracking applications performance You can get comprehensive end-to-end transaction awareness across your entire infrastructure, enabling you to isolate performance issues and resolve them quickly without degrading the performance of your applications. You can drill-down to the root cause of problems quickly and perform first-level troubleshooting. RUM (Real User Monitoring) aids you in providing a complete digital user experience monitoring solution for your web applications by obtaining real-time visibility into their performance behind-the-scene. It visualizes application interaction patterns and gives an in-depth understanding of problems that are affecting real-time users while accessing websites and applications. You also get to analyze application performance from every aspect like browser, platform, geography, ISP, etc., making it easier to identify and resolve problems/errors occurring in your application at the earliest. EUM (End User Monitoring) provides the ability to monitor the health and performance of services from multiple locations outside your corporate firewall. It provides greater visibility into the user experience and behaviors of these services and helps in detecting potential performance problems before end users are affected. It also enables you to take steps to improve the user experience of business-critical services. End user monitoring can be enabled by installing agents in client locations and configuring your monitors to make use of these agents for monitoring. The monitors currently supported by the EUM agent include Ping, Telnet, DNS, Mail Server, LDAP server and Real Browser Monitor (RBM). The key difference is that you can drill down into backend performance of your application using APM, whereas, RUM/EUM provides visibility into the frontend performance of your web application. #### How to monitor frontend services from the application side using angular bases? You can monitor the web application experience with the help of Real User Monitoring. However, you won't be able to see it specifically as angular bases. For the backend part, you can make use of APM Insight for the server side monitoring. https://www.manageengine.com/products/applications_manager/help/java-transaction-monitoring.html #### What is the difference in using URL monitoring between OpManager and Applications Manager? Both Applications Manager and OpManager use similar techniques for monitoring, so they provide the same basic information. Typically, customers who want to relate network details with their website stats prefer using OpManager. On the other hand, if you're looking to monitor your applications performance along with your websites, Applications Manager would be the go-to solution. Since both URL monitors and Application Monitors are integrated into the same tool (APM), it simplifies correlation and troubleshooting. Also, Applications Manager offers advanced website monitoring features such as Real Browser Monitor (RBM), Real User Monitoring (RUM), Brand Reputation of webpages, Webpage Analyzer, and Webpage Content monitoring. These features provide comprehensive visibility of your webpage, giving you deeper insights. If you're interested in exploring these capabilities further, we recommend registering for a personalized one-on-one demo using https://www.manageengine.com/products/applications_manager/demo.html. This way, we can provide a detailed explanation and showcase the functionalities. #### Where can I find the EUM key for accessing the EUM agent? For logging into the EUM Agent console, we need to use the End User Monitoring API key, which can be found under Settings - Rest API - End User Monitoring. #### Is there anything you can do if the script is capturing the wrong page? Or the page shown is not the page that should be returned in the monitor? In HTTP(s) URL monitor, you can use a Content Check to verify that the page being monitored is the correct one. Additionally, we offer a Website Content Monitor that allows you to check if a different page is loaded instead of the intended one, by using the Defaced Script and Text metrics. For this use case, we can arrange a one-on-one session to discuss the detailed requirements and address any concerns. You can register for a personalized one-on-one demo using https://www.manageengine.com/products/applications_manager/demo.html so we can showcase the feature in detail. #### Is it possible to add more than one content check in URL monitoring? Yes, you should be able to add more than one content check as comma-separated values. For example, if you specify inputs as 'Login', 'Password', Applications Manager will check for both contents on the loaded webpage. #### I heard that Web Transaction Recorder tool used to create the synthetic transaction monitor is deprecated and I should use .har files to capture my pages. How can I use HAR files for creating a synthetic monitor? In general, synthetic transaction monitoring (Real Browser Monitoring) can be easily created by recording the transactions using a browser extension. RBM is achieved using the EUM agent installation. The .HAR file method of monitor addition is only applicable to URL sequence monitoring. The web transaction recorder is now obsolete, so additional installation is not required for URL sequence monitoring. For more information, refer to the following links: https://www.manageengine.com/products/applications_manager/help/rbm-browser-extension.html https://www.manageengine.com/products/applications_manager/help/har-file.html #### Does Applications Manager monitor Windows application/ web APIs for performance and errors? Yes, we can monitor the performance of Windows applications and web APIs using Applications Manager. #### Is synthetic monitoring included in an Applications Manager license by default? No, Synthetic monitoring needs to be purchased as an additional add-on to be enabled in your license. You can refer to the below link to know more: https://www.manageengine.com/products/applications_manager/help/real-browser-monitor-rbm.html #### What are the monitoring features that are included in an Applications Manager license? Using the Applications Manager license, you can monitor over 150+ applications, including application performance, cloud applications, website, database, web servers/services, ERPs, and more. You can refer to https://www.manageengine.com/products/applications_manager/supported-technologies.html for the list of supported technologies. Applications Manager offers add-on features that are optional to use and need to be purchased along with the base product. For more information about the add-on pricing structure, please refer to https://www.manageengine.com/products/applications_manager/pricing.html. #### Does Applications Manager monitor SSL certificate expirations? Does it also monitor root certificates as well? Yes, Applications Manager supports monitoring of SSL certificate expiration. However, root certificates cannot be monitored. Moreover, root certificates are handled by Certificate Authorities (CAs). Refer: https://www.manageengine.com/products/applications_manager/help/ssl-certificate-monitoring-tools.html #### Can real user monitoring be applied on the Oracle database application? Unfortunately, it is not possible to monitor the Oracle DB via Real User monitoring. However, you can use Oracle monitoring to monitor your Oracle database. In case you want to monitor any specific metrics that are not monitored by the Oracle monitor, you can make use of database query monitor, then execute the queries in your DB and monitor the output.