For hardware and system requirements for other ActiveGate purposes, see:
For optimal performance and enhanced security, we recommend installing and running ActiveGate on a dedicated system. Utilizing ActiveGate on a dedicated system not only minimizes the risk of compromising ActiveGate authentication data but also reduces the potential for malicious configuration manipulation.
Refer to the Log Management and Analytics default limits doc page for detailed log throughput characteristics on Environmental Active Gate for logs ingest API.
You need a machine dedicated to ActiveGate that has:
For large environments, you may need to use a machine with additional CPU and memory.
Space allocation per directory, for installation purposes:
(for more detailed allocation, refer to ActiveGate directories)
| Top-level directory | Disk space requirements |
|---|---|
ActiveGate and autoupdater executable files, libraries, and related files | 300 MB |
ActiveGate configuration and related directories | 2 MB |
For Environment ActiveGate only: Extensions executable files, libraries, and related files
default: | 1.2 GB |
Space allocation per directory, for ActiveGate operation:
(for more detailed allocation, refer to ActiveGate directories)
| Top-level directory | Disk space requirements |
|---|---|
ActiveGate and autoupdater logs | 700 MB |
ActiveGate packages directory for auto-update installer downloads | 500 MB |
ActiveGate temporary files | 4 GB (including 3 GB for cached OneAgent installers and container images) |
Dump files uploaded to ActiveGate by OneAgent | Functionality off by default, not configurable at installation time. |
For Environment ActiveGate only: ActiveGate Extensions logs, cache, run-time work area | 2 GB |
For Environment ActiveGate only: ActiveGate extensions upload directory | Depending on uploaded extensions |
Extension Execution Controller logs retransmission persistence directory
| Up to 600 MB by default. 1 |
The reliability mechanism does not work if the requirement is not met. Extra 1.5 GB required as a buffer. For more information see Persistence details.
The reliability mechanism ensures the persistence of Extension Execution Controller (EEC) logs in case ActiveGate or OneAgent is unavailable, there are network problems, or EEC experiences a data ingest overload. This minimizes gaps in log coverage.
Windows configuration file: C:\ProgramData\dynatrace\remotepluginmodule\agent\conf\extensionsuser.conf
Linux configuration file: /var/lib/dynatrace/remotepluginmodule/agent/conf/extensionsuser.conf
| Variable | Description |
|---|---|
|
|
| Maximum volume limit for Extensions Log Persistence in kilobytes. By default: 600 MB Can be modified manually if the requirement can't be met on the host. |
| Linux distribution | Versions | CPU architectures |
|---|---|---|
| Amazon Linux | 2, 20231 | ARM64 (AArch64), x86-64 |
| Oracle Linux | 8.10, 9.6, 9.7, 10.0, 10.1 | ARM64 (AArch64), x86-64 |
| Red Hat Enterprise Linux | 8.10, 9.4, 9.6, 9.7, 10.0, 10.1 | ARM64 (AArch64), s390, x86-64 |
| Rocky Linux | 8.10, 9.6, 9.7, 10.0, 10.1 | ARM64 (AArch64), x86-64 |
| SUSE Enterprise Linux | 15.6, 15.7 | ARM64 (AArch64), s390, x86-64 |
| Ubuntu | 16.04, 18.04, 20.04, 22.04, 24.04 | x86-64 |
| Ubuntu | 20.04, 22.04, 24.04 | ARM64 (AArch64), s390 |
ActiveGate installed on the x86-64 architecture supports all functionalities. Other architectures provide only partial support. For details, see ActiveGate purposes and functionality.
For ActiveGates running synthetic monitors from a private location, see Requirements for private Synthetic location: Linux: Supported operating systems.
For ActiveGates with the zRemote module, see Install the zRemote module: System requirements: Supported operating systems.
Ensure that you have proper network port configuration.
Your operating system must handle at least 500,000 open files for the dtuserag user.
To view the system limit, execute the following command:
[user@host]# cat /proc/sys/fs/file-max
Also, it may be that you've checked out too many open files in Linux.
Your operating system must have at least 20,000 processes available to the dtuserag user.
To view the system limit, execute the following command:
[user@host]# cat /proc/sys/kernel/pid_max
The ActiveGate Linux installer doesn't support ACL (Access Control List). ACL rules may prohibit access to installer-created directories and files, making the ActiveGate fail to start. If you use the ACL, rules related to the installation directories defined in the following parameters should be disabled:
INSTALL=CONFIG=LOG=TEMP=PACKAGES_DIR=
The following table represents the machine instance size requirement based on number of OneAgents communicating with the ActiveGate. On each host, OneAgent is performing eight monitoring tasks:
The real number of hosts may be different depending on the monitored technologies in your environment. It is recommended that the machine on which ActiveGate is running should not exceed 50% CPU and 80% memory. Additionally, it must be assumed that ActiveGates may be inoperable during updates, restarts or short communication problems. In order to ensure high availability, operating ActiveGates should be able to takeover traffic of the unavailable ActiveGates
The C6i machine instances and the estimates:
| Instance | vCPU | Mem (GiB) | Storage | Dedicated EBS bandwidth (Mbps) | Network performance | Estimated number of hosts |
|---|---|---|---|---|---|---|
c6i.large | 2 | 3.75 | EBS-Only | 500 | Moderate | 800 |
c6i.xlarge | 4 | 7.5 | EBS-Only | 750 | High | 1800 |
c6i.2xlarge | 8 | 15 | EBS-Only | 1,000 | High | 2500 |
The C7g machine instances and the estimates:
| Instance | vCPU | Mem (GiB) | Storage | Dedicated EBS bandwidth (Mbps) | Network performance | Estimated number of hosts |
|---|---|---|---|---|---|---|
c7g.large | 2 | 3.75 | EBS-Only | 500 | Moderate | 1300 |
c7g.xlarge | 4 | 7.5 | EBS-Only | 750 | High | 2700 |
c7g.2xlarge | 8 | 15 | EBS-Only | 1,000 | High | 5500 |
Machine sizes and estimates:
| Machine size | CPU | Mem (GiB) | Estimated number of hosts |
|---|---|---|---|
S | 2 | 4 | 800 |
M | 4 | 8 | 1500 |