Deploy Network Monitoring
Engine or browser approaches
Deploy User-Side Network Monitoring
Browser-side connectivity checks
Deploy Network Monitoring
Deploy GermainUX network monitoring to detect connectivity and performance conditions affecting applications, servers, and users.GermainUX provides two network-monitoring approaches:
Both approaches can be used together.
Option 1 — Deploy Engine-Based Network Monitoring
Use the GermainUX Engine to monitor connectivity and network performance between a monitoring source and a target server.1. Create the Target Server
In Germain Workspace, navigate to:Left MenuData SourcesAdd Server
Create the server that GermainUX should monitor.
Configure the information required to identify and reach the target server.

2. Start the Network Monitor Wizard
Navigate to:Germain WorkspaceLeft MenuWizardsNetwork Monitor
The Wizard guides you through deployment of the network monitor.

3. Select the Source Server
Select: Source Server This identifies the server from which the network monitoring component will execute. The source should have the required network connectivity to the target server.4. Select the Target Server
Select the target server created previously. The monitor will measure network connectivity and performance between the selected source and target.5. Name the Monitor
Enter a descriptive Monitor Name or use the default. Use a name that clearly identifies the monitored network path. For example: Network - App Server to API Server or: Network - Engine to Production Web Server6. Select the Monitoring Node & Engine
Select: Monitoring Node and: Engine The selected Engine will execute the Network Monitor.7. Configure the Schedule
Define how frequently the Network Monitor should execute. Choose a frequency appropriate for:- Required detection speed
- Network criticality
- Target importance
- Operational requirements
8. Configure SSH Credentials — If Required
If the monitoring component executes through SSH, configure the required SSH credentials. Use credentials with only the permissions required for the monitoring operation.9. Complete Deployment
Complete the Network Monitor Wizard. After deployment, verify that the Engine can reach the target and that network telemetry is being collected.Option 2 — Deploy User-Side Network Monitoring
GermainUX can also monitor network conditions experienced by actual users. This capability works with:- GermainUX RUM JS
- GermainUX RUM Browser Extension
1. Deploy RUM
Deploy GermainUX RUM JS or Browser Extension using the deployment method appropriate for the monitored application. Verify that user sessions and browser telemetry are successfully received by GermainUX.2. Select the UX Monitoring Profile
Navigate to:Germain WorkspaceAnalyticsUX Monitoring Profiles
Select the profile associated with the application.
The profile controls user-side monitoring for the application.
3. Enable Poor Network Location Reporting
Enable: Report Poor Network Location This allows GermainUX to report poor network conditions detected from monitored browsers.
4. Validate User-Side Network Monitoring
Access the application from a monitored browser and perform representative user activity. Verify that GermainUX receives the expected network telemetry and associates it with the correct user session and application.Validate Deployment
After deployment, verify the monitoring approach appropriate for your environment.Engine-Based
Confirm that:- Source server is correct
- Target server is reachable
- Monitoring Node and Engine are correct
- Monitor executes according to schedule
- Network response data is received
RUM-Based
Confirm that:- RUM is active
- The correct UX Monitoring Profile is used
- Network telemetry is received
- Poor network conditions are detected when applicable
- Network information is correlated with user sessions
Next Steps
Once network monitoring is operational, configure:- Response-time thresholds
- Poor network grades
- SLA conditions
- Dashboards
- Alerts
- Automation
Advanced Configuration
Network monitoring can be extended by creating multiple Network Monitors for different source-to-target paths and combining the resulting telemetry with application, infrastructure, and user-experience monitoring. For user-side monitoring, advanced RUM configuration can be used to adjust the effective network grades considered poor according to the performance requirements of the application. Please contact us for any help.Get Help
Contact GermainUX Support
The Germain Team can help you set this up.
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 LLC.

