Many ActiveGate configuration settings (for example, connectivity and proxy settings, ciphers, or memory dump settings), are stored in the custom.properties and launcheruserconfig.conf configuration files, which are located in the ActiveGate configuration directory. The properties listed in the property files are applicable for both Environment ActiveGates and Cluster ActiveGates.
Specify custom communication ports on which ActiveGate listens for traffic from OneAgent. Open these ports in a firewall, if a firewall is in use.
See the webserver section in ActiveGate configuration.
Proxy for ActiveGate communication
Set up a proxy for ActiveGate, for communicating with the Dynatrace Cluster, or for use by ActiveGate modules, for specific monitoring needs—such as for Synthetic Monitoring or monitoring of AWS/VMware/Azure, Cloud Foundry, or Kubernetes.
See Set up a proxy for ActiveGate.
Set up a reverse proxy or a load balancer, on the path from an ActiveGate to the Dynatrace Cluster. This allows your ActiveGate to connect to any available node of the Cluster, spreading the load between the nodes.
See Reverse proxy or load balancer for ActiveGate.
Trusted certificates and custom certificates
Specify trusted certificates in a trusted key store, to be used by ActiveGate for connections where ActiveGate is the client: ActiveGate connects to other Dynatrace components (clusters, servers) or third-party systems (such as VMware, Cloud Foundry, Kubernetes or OpenShift) using SSL-secured channels. The root CA certificate store shipped with Java is sometimes insufficient to cover all required use cases. Therefore you can provide a customized list of trusted root certificates, and configure ActiveGate to combine them with the defaults.
See Trusted root certificates for ActiveGate.
See Custom SSL certificate for ActiveGate.
Specify ciphers to be used by ActiveGate for secure communication.
See Cipher configuration for ActiveGate.
Other configuration settings
Enable multiple ActiveGate modules to run separate monitoring processes.
See ActiveGate modules.
Configure a single ActiveGate to support multiple environments.
See Multi-environment deployment of ActiveGate.
Custom parameters for ActiveGate Java process
To pass custom parameters to the ActiveGate Java process, specify the parameters in the launcher configuration file
See Custom parameters for the ActiveGate Java process.
ActiveGate memory limits
Set ActiveGate memory limits: Memory usage limits for ActiveGate can be specified in the configuration as relative (percentage of available RAM) and absolute figure.
See ActiveGate memory limits.