Deployment model
Cloud, yours, hybrid
Components
What to deploy
Pick by need
Quick reference
Sequence
Step by step
Overview
GermainUX can be deployed in the GermainUX Cloud, in your own cloud, on-premise in your data center, or using a hybrid architecture. GermainUX Enterprise provides the central platform for configuration, data processing, analytics, AI, dashboards, Session Replay, alerts, reports, and automation. Additional GermainUX components are deployed based on the applications, technologies, infrastructure, and user experiences you need to monitor.Choose Your Deployment Model
- GermainUX Cloud
- Your Cloud or Data Center
- Hybrid Deployment
GermainUX Enterprise can be hosted and managed by Germain Software in a dedicated cloud environment.This option provides:Deploy GermainUX in GermainUX Cloud
- Fast deployment
- No GermainUX Enterprise infrastructure to manage
- Dedicated customer environment
- Secure communication with components deployed within your network
- Monitoring of cloud, on-premise, browser-based, mobile, and native Windows applications
GermainUX Components
Deploy only the components required for your monitoring, analytics, and automation use cases.Select the Right User Monitoring Component
Choose the Real User Monitoring component based on the application being monitored.Web Application: JavaScript Can Be Deployed
Web Application: JavaScript Can Be Deployed
Use GermainUX RUM JS when JavaScript can be added to the monitored website or application.RUM JS captures:Learn how to deploy RUM JS
- User sessions
- Page views
- User interactions
- Clicks
- Application performance
- Network requests
- JavaScript errors
- User behavior
- Session Replay
Web or SaaS Application: JavaScript Cannot Be Deployed
Web or SaaS Application: JavaScript Cannot Be Deployed
Use GermainUX RUM Extension when you cannot modify the application or inject RUM JS directly into it.This is particularly useful for SaaS applications and other applications where your organization does not control the source code.Learn how to deploy RUM Extension
Native Windows Application
Native Windows Application
Deploy GermainUX Agent + GermainUX RUM Windows for supported native Windows applications.Depending on the application, GermainUX can monitor:Deploy GermainUX AgentDeploy GermainUX RUM Windows
- User interactions
- Application responsiveness
- Errors
- Freezes
- Crashes
- Workflow activity
- Session Replay
Android Application or Device
Android Application or Device
Deploy GermainUX Mobile App to monitor and automate supported Android applications and devices.Deploy GermainUX Mobile App
Monitor Backend Applications and Infrastructure
Deploy one or more GermainUX Engines when monitoring, data collection, integration, or automation needs to execute close to a protected resource. Engine can be used to monitor supported:- Applications
- APIs
- Databases
- Servers
- Operating systems
- Files
Show all 13
Show all 13
- Logs
- Networks
- Infrastructure
- Cloud services
- Messaging systems
- Enterprise applications
- Third-party services
- Windows
- Linux
- Docker
Monitor Application Code
Use GermainUX Code Profiler when transaction-level visibility into application code is required. Depending on the supported runtime, Code Profiler can provide visibility into:- Transactions
- Code execution
- Methods
- Dependencies
- Errors
- Performance bottlenecks
Analyze JavaScript and Browser Performance
Use GermainUX JS Profiler when deeper browser and JavaScript diagnostics are required. Analyze:- JavaScript execution
- Function performance
- Browser activity
- Network requests
- Errors
- Long-running JavaScript
- Browser-side performance bottlenecks
Configure Synthetic Monitoring
Use GermainUX RPA Bot Recorder to record browser interactions and create automated scenarios. Examples include:LoginSearchOpen RecordVerify Result
Open StoreSelect ProductAdd to CartVerify Cart
Open DashboardApply FilterVerify Results
Recorded scenarios can be used for:
- Synthetic monitoring
- Availability validation
- Performance monitoring
- SLA validation
- Automated testing
- Automation
Choose Components by Monitoring Requirement
Typical Deployment Sequence
1
Choose the GermainUX Enterprise Deployment Model
Choose:
- GermainUX Cloud
- Your cloud
- Your data center
- Hybrid
2
Confirm Requirements
Review:
- Infrastructure
- Network connectivity
- HTTPS access
- Firewalls
- Proxies
- Certificates
- DNS
- Security
- Privacy
- Data location
- Access to monitored systems
3
Deploy GermainUX Enterprise
For GermainUX Cloud, Germain Software provisions GermainUX Enterprise.For deployment within your infrastructure, install GermainUX Enterprise according to the applicable deployment requirements. Deploy GermainUX Enterprise
4
Deploy GermainUX Engines
Deploy Engines where monitoring or automation requires local access to protected resources. Deploy GermainUX Engine
5
Deploy User Monitoring
Depending on the application, deploy:
6
Deploy Advanced Monitoring
When required, deploy:
7
Configure Monitoring
Go to:
Germain WorkspaceLeft MenuSettingsWizards
Select the Wizard appropriate for the application, technology, or component being monitored.8
Validate Connectivity and Monitoring
Confirm:
- Components are online.
- Components can communicate with GermainUX Enterprise.
- Components can reach the monitored systems.
- Required telemetry is collected.
- Security and privacy controls are working.
- KPIs are populated.
- Dashboards display the expected data.
- Alerts operate as expected.
Security and Privacy
Before production deployment, determine:- Which applications and environments may be monitored
- Which users may be monitored
- Which information may be collected
- Which information must be excluded
- Which values must be masked or anonymized
- Where monitoring data may be stored
- Who may access monitoring data
- Who may access Session Replay
- How long data should be retained
Next
Insights
Review the types of real-time Insights you can get with GermainUX.
Integrations
Review GermainUX’s preconfigured integrations and capabilities across supported applications, frameworks, databases, operating systems, infrastructure, and enterprise technologies.
Automation
Check the other real-time automation (alerting, predicting, reporting, resolving, etc.) you can enable with GermainUX.
Compliance and Security
And last but not least, check our Compliance and Security program.
Trial and Deployment Assistance
A GermainUX trial is available after an initial review of your requirements. Germain Software can help select the appropriate architecture, provision the environment, deploy the required components, and validate the initial monitoring configuration. Contact Germain Team for deployment assistance.Get Help
Contact GermainUX Support
The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.
Can't find what you need?
Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.
The content of this document is proprietary to GERMAIN SOFTWARE.

