OneAgent release notes version 1.193

Rollout start: May 29, 2020

With this release, the oldest supported OneAgent versions are:

How long are versions supported following rollout?

New features and enhancements

Product news

Java

  • Added support for Mule (HTTP Listener) 4.1 - 4.7
  • Added support for Huawei 8

Resolved issues

General Availability (Build 1.193.159)

The 1.193 GA release contains 35 resolved issues (including 1 vulnerability resolution).

All modules

  • Vulnerability: Updated to OpenSSL 1.1.1g. (ONE-37754)
  • Fixed regression preventing Windows services written in Go programming language from starting. (ONE-39714)
  • Azure memory reporting corrected in standalone mode. (ONE-36482)
  • Identifying and removing NewRelic agent with another name (new_relic_agent-*.jar). (ONE-38483)
  • OneAgent more robust to prevent situation in which Node.js applications running on Cloud Foundry sometimes crashed. (ONE-38773)

Cluster

  • Corrected process group ID calculation for CICS and IMS processes. (APM-236659)

General

  • Fixed potential crash of 32-bit applications on Windows operating systems older than Windows 10 / Windows Server 2016. (APM-237747)
  • When OneAgent runs in a container, external NFS and CIFS mounts are monitored. (APM-238399)
  • Corrected the aging of internal directories. (APM-236127)
  • OneAgent SQL normalizer now correctly detects column names (for example, "a"."b"."c" without blanking out the "c" part). (APM-230464)

Mainframe

  • Support archive for zRemote now fetches large mainframe files. (ONE-36254)
  • zRemote no longer crashes under load. (ONE-36137)

Node.js

  • Fixed issue that caused OneAgent configuration update failures. (ONE-36467)

OS module

  • Disk exclusion rules now also apply to non-local filesystem types (NFS and CIFS). (APM-229773)
  • The "container cpu user usage" is calculated incorrectly when "decreaseUpdateFrequency" is set to True globally on the tenant. (APM-239447)
  • Process availability: monitored and crashed state reporting improved. (APM-232723)
  • Fixed problem where only 5 of 6 samples were taken for container CPU usage statistics. (APM-239171)
  • Page faults metrics are now updated correctly. (APM-236006)
  • Improved Node.js version detection on systems with multiple containers with multiple Node.js versions. (APM-239378)

OneAgent Installer

  • Tags and properties without a value are no longer considered malformed. (APM-241283)
  • OneAgent update no longer displays invalid error messages about file removal. (APM-231412)
  • Changes in the path handling of runtime configuration caused some troubles in zRemote installer. These were fixed by having the installer create the paths itself. (APM-231584)
  • Tags and properties without a value are no longer considered malformed. (APM-241283)

ActiveGate

  • Autoupdater process improved to prevent issues related to host time change. (APM-232077)

Java

  • The Java UEM sensor has now stopped replicating its state cookie during beacon requests. (ONE-38247)
  • Resolved issue with broken PurePaths (service flows) when "TIBCO BusinessWorks version 5.x" is enabled. (ONE-34825)
  • Many cancelled HTTP requests with WebFlux HTTP client no longer result in missing data from agents. (ONE-34953)
  • Fixed stitching of PurePaths between node.js and akka.http tier. (ONE-38295)

.NET

  • Improved stability of .NET Asp.NET OWIN Katana request capture. (ONE-36599)
  • Support for Grpc.AspNetCore 2.28 has been added. (ONE-36268)
  • Fixed an issue that could lead to invalid GC metrics. (ONE-36172)

PHP

  • Digits in Kubernetes namespaces are no longer replaced with asterisks. (APM-225891)
  • PHP no longer crashes at AutoSensor after Closure::__invoke() is called. (ONE-38267)
  • Fixed processing of the unknown include type which may lead to crash. (ONE-36816)

agent build 2.0

  • Resolved issue with Java version detection. (ONE-36219)

Update 170 (Build 1.193.170)

This cumulative update contains 5 resolved issues and all previously released updates for the 1.193 release.

Component
Resolved issues

All modules

  • Host memory metrics (free, reclaimable, used) for Azure, standalone mode, now gathered correctly. (ONE-39895)
  • Reclaimable memory and free memory now calculated correctly. (ONE-32283)

Logging module

  • Added ability to disable spammer detection mechanism in LogAgent via agent debug flag. (APM-242056)

OS module

  • "Containers > CPU Throttling ratio" metric no longer missing fractional part. (APM-242594)

Java

  • Resolved issue in which additional extraneous nodes for "requests to unmonitored hosts" seen with WebFlux HTTP client introspection. (ONE-40297)

Update 177 (Build 1.193.177)

This cumulative update contains 1 resolved issue and all previously released updates for the 1.193 release.

AI causation engine

  • The native correlation statistics output message is now correctly displayed. (ONE-39837)

Update 180 (Build 1.193.180)

This cumulative update contains 1 resolved issue and all previously released updates for the 1.193 release.

General

  • Kernel crashes on AIX caused by OneAgent kernel module have now been fixed. (APM-243133)

Update 201 (Build 1.193.201)

This cumulative update contains 6 resolved issues and all previously released updates for the 1.193 release.

Component
Resolved issues

.NET

  • Added Setting to Workaround Problems with 3rd Party ISAPI-Modules that change Headers. (ONE-38026)
  • Fixed rare occuring race conditions which lead to OneAgent crash. (ONE-41227)

Mainframe

  • OneAgent zOS module no longer crashes due to multiple connects from an overloaded ZDC task. (ONE-41761)
  • Resolved crash in OneAgent zRemote module during ZDC re-initialization. (ONE-42737)

Go

  • Fixed possible crash of Go processes when enabling Infrastructure Monitoring mode. (ONE-43245)

IIB

  • Dynatrace protocol tagging (HTTP, JMS, MQ over JMS) with IBM Integration Bus output nodes (HTTPRequest, SOAPRequest, RESTRequest, JMSClientOutput, MQOutput) may modify IIB message encoding in case the IIB has a local QMGR attached that is non UTF-8 configured (CCSID != 1208). (ONE-41068)

OneAgent for mobile resolved issues

General Availability (Build .193)

The .193 GA release contains 5 resolved issues.

Component
Resolved issues

Mobile

  • OneAgent for Android: Improved resource handling. (ONE-38130)
  • OneAgent for Android: Improved measurement for "onResume" lifecycle event. (ONE-37410)
  • Symbolication Client: fixed a null reference crash. (ONE-34812)
  • OneAgent for iOS: resolved scenario where visitorId could be zero. (ONE-34849)

Mobile App

  • Symbolication Client: more relaxed input path validation. (APM-233147)

OneAgent for JavaScript resolved issues

General Availability (Build .193)

The .193 GA release contains 3 resolved issues.

JavaScript

  • Fixed a problem in the XHR module that caused errors because the fired events were not real Event objects. (ONE-35863)
  • Fixed a problem that occurred in the Basic XHR module that caused not all eventhandlers to fire. (ONE-34914)
  • Fixed a bug in the JS Agent that would occur if an agent in a child frame tries to communicate with an agent in the top frame with a different version. (ONE-36319)