Overview
How It Works
Deployment Options
Deployment and Configuration Guides
Overview
GermainUX Agent runs locally on Windows and connects to GermainUX Enterprise to retrieve the monitoring configuration assigned to the machine and application. Depending on the configuration, it can monitor:- Application launches, exits, freezes, and crashes
- Windows, screens, dialogs, and user workflows
- Mouse, keyboard, and navigation activity
- Application responsiveness
- CPU and memory utilization
- .NET runtime health
Show all 11
Show all 11
- Garbage collection
- Unhandled exceptions
- Outbound HTTP requests
- User activity and productivity
- Session Replay
When to Use GermainUX Agent
Use GermainUX Agent when monitoring supported:- Native Windows applications
- .NET applications
- C# applications
- C++ applications
- Other supported Windows application technologies
Components
The standard 64-bit GermainUX Agent installation includes:How It Works
A typical architecture is:GermainUX Agent connects to GermainUX Enterprise
It retrieves the monitoring rules assigned to the machine and environment
It detects configured application processes
It starts the required monitoring components
Monitoring data is sent to GermainUX Enterprise
GermainUX correlates the resulting user, application, performance, and technical telemetry
Deployment Options
Centrally Managed
Recommended for production deployments. Monitoring rules are maintained centrally in GermainUX Enterprise and automatically retrieved by the Agent. This allows monitoring to be managed consistently across:- Users
- Workstations
- Servers
- Applications
- Environments
Local Configuration
Local monitoring configuration can be used for:- Initial testing
- Diagnostics
- Offline environments
- Individually managed machines
- Environments where central configuration cannot be retrieved
Requirements
At a high level, GermainUX Agent requires:- A supported 64-bit Windows operating system
- Administrator privileges for installation
- An authorized Windows account for running the Agent
- Required Microsoft runtime prerequisites
- Network access to GermainUX Enterprise
- Authorization to monitor the selected applications and users
Deployment Overview
A standard deployment consists of:Review the requirements
Install GermainUX Agent
Connect the Agent to GermainUX Enterprise
Configure the Windows applications to monitor
Enable RUM Windows, Code Profiler, or both as required
Start the monitored application
Validate telemetry and Session Replay
Roll out to additional users or systems
Deployment and Configuration Guides
Security and Data Privacy
Before production deployment, define:- Applications and processes that may be monitored
- Users and environments that may be monitored
- User interactions that may be captured
- Windows or controls that must be excluded
- Sensitive values that must be masked
- Whether Session Replay may be enabled
- Who may access collected user-level data
- Appropriate retention policies
Validate
After deployment, confirm that:- GermainUX Agent is running.
- It connects to GermainUX Enterprise.
- The expected monitoring configuration is loaded.
- The monitored application is detected.
- RUM Windows and/or Code Profiler starts when required.
- Monitoring data appears in GermainUX.
- Session Replay works when enabled.
- Sensitive information is excluded or masked correctly.
Support
For assistance installing, configuring, or troubleshooting GermainUX-Agent, contact GermainUX Support.Get Help
Contact GermainUX Support
Can't find what you need?
The content of this document is proprietary to GERMAIN SOFTWARE.

