Problem
No Real User Monitoring data is being collected, including:
|
Item |
|---|
|
User clicks and interactions |
|
JavaScript console errors |
|
Outbound HTTP requests |
|
Performance data |
|
Session Replay recordings |
🔍 Troubleshooting Steps
1️⃣ Confirm That RUM JS Is Installed
Verify that GermainUX RUM JS is correctly deployed on the monitored application.
See Validate a GermainUX RUM JS Deployment.
⚙️ Verify the Global UX Settings
|
Step |
|---|
|
Go to Germain Workspace → Settings --> System --> UX/Session Replay Settings |
|
Confirm that Browser and Real User Experience Monitoring Data is enabled. |
|
To collect session recordings, also confirm that Session Replay Data is enabled. |
|
Save any changes. |
The first setting controls Real User Monitoring globally. The second specifically controls Session Replay data.
📋 Verify the UX Monitoring Profile
|
Step |
|---|
|
Go to Germain Workspace -> Settings -> Analytics -> UX Monitoring Profiles |
|
Select the profile associated with the application. |
|
Confirm that the profile is enabled. |
|
Save any changes. |
📦 Verify the Monitoring Agent
|
Step |
|---|
|
Go to Germain Workspace -> Settings -> Germain -> State |
|
Open the JS Scripts tab. |
|
Locate the monitoring agent associated with the application. |
|
Confirm that it is enabled and running. |
📜 Check the Init Script
A JavaScript error in a customized Init Script can prevent monitoring from starting.
|
Step |
|---|
|
Go to Germain Workspace -> Settings -> Analytics -> UX Monitoring Profiles |
|
Select the applicable profile. |
|
Review its Init Script. |
|
Correct any JavaScript syntax or runtime errors. |
|
Save the profile and retest the application. |
🖥️ Verify the Platform Services
|
Step |
|---|
|
Go to Germain Workspace -> Settings -> Germain -> State |
|
Confirm that the following services are running: |
|
Ingestion Service |
|
Storage Service |
If either service is unavailable, collected RUM data may not be received or stored.
✅ Validate the Resolution
After correcting the issue:
|
Step |
|---|
|
Open the monitored application in a new browser session. |
|
Perform several interactions. |
|
Wait for the data to be processed. |
|
Confirm that user events and a new Session Replay appear in GermainUX. |
Component: RUM JS
Feature Availability: 2022.1 or later