⚙️ GermainUX Components
💡 Overview
GermainUX uses a modular architecture to observe, analyze, prioritize, act, and validate across user experience, business workflows, applications, and technologies.
Only the components required for your applications and use cases need to be deployed.
Together, GermainUX components provide:
|
Capability |
Purpose |
|---|---|
|
Real User Monitoring & Session Replay |
Understand what customers and employees actually experience across supported web, mobile, and native Windows applications |
|
Business-Process Monitoring |
Analyze journeys and workflows to identify abandonment, delays, repeated actions, failed steps, and productivity loss |
|
Application & Code Monitoring |
Correlate user activity with frontend, backend, API, database, infrastructure, and code performance |
|
Analytics & AI |
Continuously identify patterns, friction, anomalies, impact, root causes, and opportunities for improvement |
|
Automation |
Turn detected conditions and insights into notifications, tickets, reports, API calls, scripts, RPA workflows, and approved remediation |
|
Synthetic Monitoring |
Proactively execute critical transactions and workflows even when real users are not active |
|
Dashboards & Reporting |
Provide real-time and scheduled visibility into conversion, adoption, productivity, user experience, processes, and technology |
|
Platform Monitoring |
Continuously validate the health and data flow of GermainUX itself through GermainUX Sentinel |
🏗️ Architecture
GermainUX consists of three primary layers:
|
Layer |
Purpose |
|---|---|
|
Monitoring & Execution Components |
Collect the required user, workflow, application, code, infrastructure, and technology data and execute automated transactions |
|
GermainUX Enterprise |
Processes, correlates, analyzes, stores, visualizes, and acts on the collected information |
|
GermainUX Sentinel |
Continuously monitors GermainUX Enterprise and deployed components |
Germain Workspace provides the central interface for:
-
Real-time analytics
-
AI-assisted analysis
-
Operational dashboards
-
Session Replay
-
Data exploration
-
Reports
-
Alerts
-
Automation
-
Configuration
-
Administration
▶️ Select Components Based on Your Use Case
You do not need to deploy every GermainUX component.
For example:
|
Requirement |
Typical Component |
|---|---|
|
Monitor a web application you control, and its users |
GermainUX-RUM JS |
|
Monitor a SaaS/web application you cannot modify, and its users |
GermainUX-RUM Extension |
|
Monitor a native Windows application, and its users |
GermainUX-Agent + RUM Windows |
|
Analyze backend code |
GermainUX-Code Profiler |
|
Investigate JavaScript execution |
GermainUX-JS Profiler |
|
Monitor backend technologies, APIs, databases, logs, or infrastructure |
GermainUX-Engine |
|
Monitor Android applications/devices |
GermainUX-Mobile App |
|
Create synthetic browser transactions |
GermainUX-RPA Bot Recorder + Engine |
The Germain Team can help select, configure, and customize the components required for your use case.
ℹ️ Get Help
The Germain Team can help you set this up. Contact GermainUX Support.
Component: Agent, Engine, JS Profiler, Mobile App, RPA Bot Recorder, RUM Extension,
RUM JS, RUM Windows
Supported Version: 2014.1 or later