Skip to main content

Registering a RUM Application

Overview

To start monitoring frontend performance using Real User Monitoring (RUM) in Motadata, you must register your web application and embed a snippet provided by the platform. This snippet collects Web Vitals, session events, user actions, errors, and network activity, enabling it for end-to-end visibility of the user journey.

Navigate to Settings from the main menu and go to Real User Monitoring, then select the Application option. The screen displays a grid view displaying application details.

FieldDescription
Application NameDisplays the unique name you have provided while registering the application.
Application TypeThe application type you have registered.
VersionDisplays application version (e.g., 1.0.0).
EnvironmentDisplays the information about the deployment environment.
Session Sample Rate (%)Percentage of total sessions to monitor.
PrivacyDisplays the privacy configured for your application.
Last Event Received AtShows the timestamp of last event.
Application StatusDisplays the application is whether Healthy or Unhealthy.
ActionAllows you to select actions available for your registered application. Selecting Delete RUM Application you can delete the specific application.

You can select eye icon to configure what to display in the grid. Clicking the Create Application button, you can register the application.

You need to configure the following details to register the application.

FieldDescription
Application NameEnter a unique name to identify your application within Motadata.
Application TypeSelect the application type for your application from the drop-down. i.e., JavaScript.
DeploymentSelect deployment type for application. i.e., Nginx, Apache http, and other.
info

The application you are registering can be following any networking concept like http, https, ip or FQDN.

FieldDescription
HTTPHTTP (Hypertext Transfer Protocol) is the basic way your browser talks to a website.i.e., http://example.com
HTTPSHTTPS (Hypertext Transfer Protocol Secure) is the secure version of HTTP.i.e., https://172.16.9.11:443
IPAn IP address (Internet Protocol address) is a unique number used to identify a device on a network.i.e., https://172.16.9.11:8080
FQDNFQDN stands for Fully Qualified Domain Name. It is the complete and exact name of a device or service on the internet.i.e., https://motadata.com

According to the application type you need to select the deployment and provide the required details, so that the connection between your application and Motadata AIOps can be established.

FieldDescription
Domain/ IPEnter the Domain/ IP of your application.
VersionEnter the application version you need to monitor (e.g., 1.0.0).
EnvironmentProvide the deployment environment such as Development, Staging, or Production.
Session Sample Rate (%)Provide percentage of total sessions to monitor (Recommended: 100%).
PrivacyDefine privacy for collected data from the drop-down menu. Select the below from the list.

- All Text available by default: Displays the text as it is available.

- All user input masked by default: All the user input fields' text get masked and all other text gets displayed as it is. i.e., on login page if user is giving credentials it gets masked but at the same time other default page information remains as it is available.

- Fully Masked: All the text get masked and nothing gets displayed as it is.

TagsThis option allows you to assign Tag(s). You can create new tag(s) or select tag(s) from the drop-down.

Click the Reset button to reset the configurations you have done. Click the Register Application button to register the application.

Once you click the Register Application button, it displays two code snippets. You need to copy these snippets.

You need to paste the first snippet to your Java script file and the second one to the Nginx configuration file. Once these snippets are pasted, RUM data will automatically be forwarded to Motadata AIOps.

The onboarded application will appear in the Rum Explorer, displaying live user insights and performance diagnostics.