User Monitoring and Replay
Features
Germain records a video of each User that browses web application, at a millisecond precision. Critical Insights are automatically identified and made visible on the User Session Replay RCA Dashboard as well as other Aggregate Dashboard (e.g. “User Experience” aggregate dashboard)to help assess business impact of any insights. All Metadata and Business Data is 100% searchable. However Data is secured as per GDPR requirements and like most other features, it is customizable. Qualitative and Quantitative Insights are provided. Details below.
Below list of all features and insights that Germain automates while monitoring Real Users and as part of Germain’s User Session Replay monitoring feature.
Behavior Insights - at User Session Replay level
Record Videos of Real User Sessions (videos that look like what you would see if you were sitting behind all monitored users) . Then whenever you need, replay these User Sessions Videos (anytime, as long as the session isn't purged which is configurable).

Horizontal Bar - UX Insights
A horizontal bar provides UX insights for each recorded user session.

More details about those insights that are available on the Horizontal Bar:
Vertical Bar - Transaction Insights
A vertical bar provides Clicks, Events and Transactions Insights for each recorded user session.

Activity/Inactivity
Session Replay player allows to skip user’s inactivity periods to focus only on the time periods where end users are using the monitored application. By default, user inactiviy is disabled and replay will skip over them.

Session Replay with disabled user inactivity

Session Replay (the same as above) with enabled user inactivity
Behavior Analysis - at Scale

Business Process/Workflow Insights - at Replay level
Focus your analysis on the business operations that are considered critical by your organization. This below icon shows up on a User Session Replay whenever a user performs an action related to a Business Process that you configured to be monitored in/by Germain. More details on how to configure a Business Process


Business Process Step on Session Replay

Click and Transactions
Cumulative transaction duration of all requests and events between 2 consecutive clicks (in seconds). It will contain async and sync transactions.

Events and Transactions Stream on Session Replay
Cursor

Real Cursor on Session Replay
Errors
User and System Errors.

Errors on Session Replay
Feedback
Direct feedback from real user, and in real-time. More details about User Feedback.
Geo Location
By default, all Germain data coming from any standard web application (e.g. Salesforce, SugarCRM, Siebel, SAP) will be geographically located using the user desktop's IP address.
Example of geo location data presented on a portlet map.

Issue Impact at Scale
Germain's Aggregate dashboard can help you identify what are the biggest issues that impact your business the most, before you start watching thousand of videos or looking at detailed insights.

This dashboard is just an example. More details on how to create an Aggregate Dashboard to help view Issue Impact at scale
Metadata and Business Data are 100% searchable. Check how to quickly get the list of Users/Sessions impacted by the same issue
Key Press
Event of key pressed by a user.
Mouse Click
Event of a mouse click or user touch.
Multi-Tab and Window Position Support

Multi-tab support on Session Replay

Browser Window position on Session Replay
Notes

Notes Integration on Session Replay
Pointer Trail

Pointer Trail on Session Replay
Rage Click
Germain UX RUM JS monitors quick consecutive clicks on the same element to indicate end user’s behavior and frustration.

Rage Clicks on Drill-through
The user of the monitored app clicking several time on the same UI element, possibly indicating a technology issue.

Rage Clicks on Session Replay
Search (Recursive and for any data)
You can search for any Data or Metadata (only if you allowed Germain to collect, not anonymize, or not mask that data).
That Search works at the RCA and at the Drill-through dashboard levels.
At the Drill-through dashboard level, the search is “recursive” which means that it lists out all the User Sessions/Replays that contain the “data” that you searching for 🙂 , so you don't have to watch thousands of videos.

Content Search in Session Replay
Text Selection

Text Selection highlighted on Session Replay
Value Change
Any Event triggered by a User changing a value (input, select).
Other features to list out:
Content Exclusion
Dynamic styles monitoring
Iframe monitoring
Native select lists replay
Native popup replay
Real cursor replay
Real load time replay
Real time user input
Replay fast-forward
Shadow DOM monitoring
Static resources versioning
Video replay
Dashboard Example

Component: RUM JS or RUM Extension
Feature Availability: 2022.1 or later