Network Requirements
Firewall and connectivity rules
On-Premise Deployment
Self-hosted connectivity needs
GermainUX Cloud Deployment
Outbound connections from components
Firewall-Rule Checklist
Rules to verify before go-live
Overview
GermainUX components must be able to communicate with GermainUX Enterprise and with the applications, databases, servers, and services they monitor. The exact firewall rules depend on:
Open only the connections required for your deployment. Restrict each rule by source, destination, port, and protocol according to your organization’s security policies.
Network-Flow Principles
Most GermainUX communication follows these patterns:
Use encrypted protocols whenever available.
On-Premise Deployment
Core GermainUX Communication
For production environments, expose GermainUX Enterprise to users through HTTPS, normally on port 443. Ports such as
8080, 8005, and 8009 should remain internal and should be enabled only when required by the selected architecture.
Datastore Connectivity
The required port depends on the selected datastore technology and configuration.
Examples may include:
These are common defaults only. Use the actual port configured in your environment.
Application and Database Monitoring
Examples of application-specific administration ports include Siebel Server Manager ports such as
2320 or 2321. Open only the ports required by the monitored technology.
Windows Infrastructure Monitoring
The required ports depend on whether GermainUX uses WMI, PowerShell remoting, SMB, or another Windows-management protocol.
Ports
137–139 are generally required only for legacy NetBIOS-dependent monitoring. Do not open them unless the selected monitoring method requires them.
For WMI/DCOM, define and restrict the dynamic RPC range according to your Windows and firewall standards rather than opening an unrestricted port range.
Unix and Linux Monitoring
Use the actual SSH port configured for the monitored host.
GermainUX Cloud Deployment
In a cloud deployment, GermainUX Enterprise is hosted and managed by Germain Software. Engines, Agents, profilers, and RUM components deployed within your environment normally initiate outbound connections to the cloud service.Required Cloud Connectivity
The GermainUX Cloud URL is provided when your environment is provisioned.
Inbound connectivity from GermainUX Cloud to your internal network is generally not required when local components initiate outbound HTTPS connections.
Connectivity to Monitored Systems
GermainUX Engines deployed inside your environment may also require access to monitored systems.
These connections remain inside your environment even when GermainUX Enterprise is hosted in GermainUX Cloud.
Optional External Services
GermainUX Support Chat
If the embedded support-chat feature is enabled, user browsers require outbound HTTPS access on port 443 to:Geographic Maps
If geographic map visualization is enabled, user browsers require outbound HTTPS access on port 443 to:Proxy Requirements
If outbound communication must pass through a corporate proxy:
Test connectivity using the same account and execution context as the GermainUX component.
Firewall-Rule Checklist
Before deployment:
Because network requirements vary by architecture and monitored technology, confirm the final rules with Germain Software and your network-security team before production deployment.
Contact Germain Software to discuss an on-premise deployment or request 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.

