ActiveGate release notes version 1.295

Rollout start: Jul 16, 2024

With this release, the following are the oldest supported ActiveGate versions.

Support level
Oldest supported version

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.

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 January 2025
The following operating systems will no longer be supported starting 01 June 2025
The following operating systems will no longer be supported starting 01 July 2025

Past Dynatrace ActiveGate operating systems support changes

The following operating systems are no longer supported since 01 May 2024
The following operating systems are no longer supported since 01 June 2024
The following operating systems are no longer supported since 01 July 2024
The following operating systems are no longer supported since 01 December 2024

Resolved issues

General Availability (Build 1.295.7)

The 1.295 GA release contains 3 resolved issues (including 1 vulnerability resolution).

Component
Resolved issues
2 (1 vulnerability)

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)