ActiveGate release notes version 1.295
Rollout start: Jul 16, 2024
With this release, the following are the oldest supported ActiveGate versions.
For details, see How long are versions supported following rollout?.
Announcements
End of support for private Synthetic locations on Red Hat/CentOS 7
Chromium development for Red Hat/CentOS 7 stopped at version 126. For important security and stability reasons, we've decided to discontinue our support for installing Synthetic-enabled ActiveGate on Red Hat/CentOS 7 after ActiveGate version 1.305. We plan to have ActiveGate version 1.305 as the last Synthetic-enabled ActiveGate supported on Red Hat/CentOS 7. Additionally, with Dynatrace version 1.306, we plan to introduce mechanisms preventing Synthetic-enabled ActiveGates on Red Hat/CentOS 7 from being updated beyond version 1.305.
- Since Red Hat Enterprise Linux 7 reached End of Maintenance support on June 30, 2024, all of its packages have been archived. This means that it may not be possible to find the required dependencies for update.
New features and enhancements
Syslog ingestion
Infrastructure Observability | Logs
The new Syslog integration enables administrators to oversee and manage log files from various system components through Syslog.
Configure Environment ActiveGate on Linux to collect syslog logs from your network and ingest them into Dynatrace. The integration supports logs from network devices, Linux hosts, Syslog servers, and other Syslog producers.
For detailed instructions on how to enable Syslog ingestion, see Syslog ingestion with ActiveGate.
Improved management of ActiveGate SELinux file contexts
Infrastructure Observability | SELinux
ActiveGate removes and upgrades all file contexts defined for its SELinux module.
Upgrade to Java 17 and change garbage collector to G1
Infrastructure Observability | Java
In ActiveGate, Java has been upgraded from version 11 to version 17. With this upgrade, the garbage collector for the JVM has been changed from CMS (which is no longer available) to G1.
As a result, increased memory usage is expected behavior after ActiveGate update. This is strictly related to use of a different garbage collector mechanism. To achieve better performance, G1 is more likely to use more (or even all) memory granted to JVM to allocate the heap memory.
This shouldn’t have a negative impact on the ActiveGate in normal cases, since the ActiveGate should be running on a dedicated system.
You might need to reduce the maximum Java heap size from the default value in certain cases, such as if:
- An external process with high memory consumption is running
- Extensions use a significant amount of memory usage
Added default ingest delay for some of Route53Resolver and NATGateway metrics
Infrastructure Observability | AWS
A default ingest delay for the following AWS metrics was added to improve data accuracy.
Route53Resolver.OutboundQueryAggregateVolume
NATGateway.BytesInFromSource
NATGateway.BytesOutToSource
NATGateway.BytesInFromDestination
NATGateway.BytesOutToDestination
Log ingestion APIs rich types support
Infrastructure Observability | Log Monitoring
When ingesting logs into new OpenPipeline custom processing pipelines, the Log Monitoring API - POST ingest logs and OpenTelemetry logs ingest API support all JSON types. For other pipelines, all ingested log values continue to be converted to string
type.
Chromium support for private Synthetic locations
Digital Experience | Synthetic Monitoring
Chromium 125 is the latest supported version for Synthetic-enabled ActiveGate installed on:
- Ubuntu 20.04 and 22.04.
- Red Hat Enterprise Linux 7, 8, 9.
- CentOS 7.
- Amazon Linux 2.
- Oracle Linux 8.
- Rocky Linux 8, 9.
Chromium 125 is bundled with the Windows ActiveGate installer.
For more information on supported and provided Chromium versions, see Requirements for private Synthetic locations and Create a private Synthetic location.
Operating system support
- Added support for Ubuntu 24.04
Future Dynatrace ActiveGate operating systems support changes
The following operating systems will no longer be supported starting 01 December 2024
- Linux: Red Hat Enterprise Linux 8.6, 8.9, 9.0, 9.3
- Linux: Oracle Linux 8.9, 9.3
- x86-64
- Vendor announcement
- Linux: Rocky Linux 8.9, 9.3
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 January 2025
- Linux: CentOS 7.9
- x86-64
- Vendor announcement
- Linux: Red Hat Enterprise Linux 7.9
The following operating systems will no longer be supported starting 01 June 2025
- Linux: Oracle Linux 9.4
- x86-64
- Vendor announcement
- Linux: Rocky Linux 9.4
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 July 2025
- Linux: Oracle Linux 7.9
- x86-64
- Vendor announcement
- Linux: SUSE Enterprise Linux 15.5
Past Dynatrace ActiveGate operating systems support changes
The following operating systems are no longer supported since 01 May 2024
- Windows: Windows Server 2012, 2012 R2
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 June 2024
- Linux: Oracle Linux 8.8, 9.2
- x86-64
- Vendor announcement
- Linux: Rocky Linux 9.2
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 July 2024
- Linux: SUSE Enterprise Linux 15.4
Resolved issues
General Availability (Build 1.295.7)
The 1.295 GA release contains 3 resolved issues (including 1 vulnerability resolution).
ActiveGate
- Vulnerability: The Bouncy Castle library has been updated in response to CVE-2024-29857 and CVE-2024-30172. (DMX-7833)
- Fixed issue with log ingest in case of single element array with null element that led to HTTP 500 response status. (LOG-7835)
Installer
- Fixed an issue with EEC re-enabling after manually disabling it and updating ActiveGate on Linux. (DMX-7557)