Components

⚙️ 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.


Supported Version: 2014.1 or later