OneAgent release notes version 1.305

Pre-release information

This is an ongoing summary of changes in this planned release. Check back here at GA for the final version.

Rollout start: Jan 14, 2025 (planned)

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

Support level
Oldest supported version

For details, see How long are versions supported following rollout?.

Technology support

Definition of the technology support version schema with examples:

  • Major version 5 is supported

    • Major version 5 is supported, including all of its minor versions like 5.1 and 5.2
    • Other major versions are not supported like 6 and 7
  • Minor version 5.1 is supported

    • Minor version 5.1 is supported, including all of its patch versions like 5.1.1 and 5.1.2
    • Other minor versions are not supported like 5.2 and 5.3
  • Patch version 5.1.1 is supported

    • Patch version 5.1.1 is supported
    • Other patch versions are not supported like 5.1.2 and 5.1.3
  • Version range 5.1 – 5.3 is supported

    • Minor versions 5.1, 5.2, and 5.3 are supported, including all of their patch versions like 5.1.1, 5.2.1, and 5.3.1
    • Other minor versions are not supported like 5.0 and 5.4
  • The minimum required version is 5+

    • All major, minor, and patch versions starting from version 5 are supported, like 5, 5.1, 5.1.1, and 6

New technology support

For more information, see New technology support.

End of support

For more information, see End of support announcements.

New features and enhancements

"Log Monitoring" has been renamed "Log Analytics"

Infrastructure Observability | Log Analytics

Log Monitoring has been renamed Log Analytics to better reflect the capabilities of the feature. All functionality, features, and user experience remains unchanged.

Additionally, we added Syslog ingestion with ActiveGate in the Extend log observability list.

Log metric limit

Infrastructure Observability | Log Analytics

The log metric limit is updated as per below:

  • 100,000 (1,000 per pipeline x 100 pipelines) for Log Management and Analytics powered by Grail with OpenPipeline.
  • 1,000 for Log Management and Analytics powered by Grail without enabled OpenPipeline.
  • 50 in other cases.

New attributes in Windows event logs

Infrastructure Observability | Log Analytics

Added two new attributes, User name and Keywords, both from Windows event logs, to Log Viewer and as matchers in an ingest configuration.

Command line reporting for processes

Infrastructure Observability | Hosts

The Command line property is now available for all processes reported by OneAgent.

JMX Gauge metrics support stat counter

Infrastructure Observability | Hosts

JMX Gauge metrics now support stat counter. By default, Gauge metrics will act as before.

To set them to stat_counter mode, use:

optionEnableGaugeStatCounterJava=true

Resolved issues

General Availability (Build 1.305.67)

The 1.305 GA release contains 25 resolved issues (including 1 vulnerability resolution).

Component
Resolved issues

Apache

  • Fixed an Apache error log instrumentation issue where a log line was repeated several times. (OA-38829)

OS module

  • Deep-monitored GraalVM Native Image processes are now properly reported to Dynatrace. (OA-38539)
  • OneAgent OS module calculated PG/PGI names for non-injectable processes running in Kubernetes have been changed to match injectable process names. For the process types WSGI, Citrix, Windows System, OneAgent (excluding system, network, and log monitoring), Oracle listener, SAP, Tibco, KVM, and QEMU, the process group name is taken as an input parameter for PGID/PGIID calculation, so that IDs will change if the process of the listed type is running in Kubernetes. (OA-37099)
  • Fixed OS Agent freezes during the detection of containers in an environment with AquaSec installed. (OA-38093)
  • OS technologies (such as Windows System) are no longer reported for non-OS type processes. (OA-40041)
  • Changed the CPU saturation chart from showing idle CPU to showing CPU usage. (OA-38230)
  • Incorrectly formatted entries in the process blocklist configuration are skipped. (OA-38343)

PHP

  • Resolved an issue with PHP FPM support that caused timeouts of web requests. (OA-39317)

General

  • Fixed reporting of the following metrics: `dt.runtime.nodejs.eventloop.utilization`, `dt.runtime.nodejs.eventloop.active_handles`, `dt.runtime.nodejs.memory.total`, and `dt.runtime.nodejs.memory.used`. (OA-39000)
  • The `device.name` attribute is added to SNMP Trap-generated Log Events. (DAQ-2559)
  • Fixed issue with DNS resolution in SNMP Traps extension. (DAQ-2483)
  • We improved the process of reading Cloud Foundry metadata from VCAP_SERVICES, which previously stopped when the item `credentials` was `null`, causing subsequent services to be skipped. (OA-38334)
  • The hostname resolver, which makes DNS queries for unresolved domains, now also queries domains that have not been resolved for over half an hour, ensuring that changes to an address are noticed. (OA-38156)
  • Fixed temporarily missing MIB translation for metrics from SNMP Traps extensions. (DAQ-2848)

Logging module

  • Windows Log Events are no longer omitted when no valid event log provider is installed. (OA-39519)
  • Added additional diagnostic for Event Log Processing. (OA-38486)

Network module

  • Fixed a networkagent crash on Windows that occurred when the Npcap filtering driver was absent on the host or could not be initialized. (OA-39112)

Java

  • When using the OkHttp library, adding interceptor logic that also makes synchronous OkHttp calls no longer leads to a NullPointerException. Instead, only the outermost call (outside of the interceptor) is considered for tracing purposes, and any other inner calls are ignored. (OA-34124)
  • Java heap and GC metrics are now reported reliably when the application uses ZGC. (OA-39185)

Go

  • Fixed a possible crash during GoAgent runtime configuration update. (OA-38030)
  • Fixed a performance overhead problem with the Go CPU profiler in high concurrent load scenarios. (OA-38157)

IIS

  • Vulnerability: Fixed an issue in IIS 10.0, where, in certain situations, a header is removed from the beacon requests. (OA-38015)

Mainframe

  • Fixed SQL Fetch being disabled due to a bad or missing DB alias. (OA-39266)
  • Resolved issue causing a zRemote crash. (OA-39657)
  • Resolved an issue in which CICS Regions were not initializing properly due to excessive config messages sent from the zRemote. (OA-37884)

OneAgent for Android

General Availability (Build 8.305.2)

The 8.305 GA release doesn't contain any user-facing resolved issues.

OneAgent for iOS

General Availability (Build 8.305.0)

The 8.305 GA release doesn't contain any user-facing resolved issues.

OneAgent for JavaScript

General Availability (Build 1.305.2)

The 1.305 GA release doesn't contain any user-facing resolved issues.