This page covers release information for AppDynamics SaaS 23.5 release. For product updates, including release dates, support advisories, and end-of-life notices, see Product Announcements and Alerts Home.

Unless otherwise stated, the following features are supported for both SaaS and on-premises deployments.

Enhancements

The following tables list enhancements included in the AppDynamics SaaS 23.5 release.

When there is an update to an artifact, you can find the new version numbers in the following tables. Version numbers are also shown in the AppDynamics Downloads Portal.

Agent Enhancements

No results found.

Agent

Summary

Release Version

Release Date
Analytics Agent

This release includes upgrades to the following libraries:

LibraryPrevious VersionUpgraded Version
org.eclipse.jetty9.4.489.4.51
org.jsons20200518, 2016021220230227

The io.dropwizard-core library still utilizes org.eclipse.jetty version 9.4.46.

23.5.0May 24, 2023
Android AgentThere is no 23.5.0 release yet.

iOS Agent

This release includes:

  • The option to generate OpenTelemetry traceparent headers.
  • PLCrashReporter is updated to 1.11.0
  • Enhanced validity checks for agent configuration data.
  • Enhanced crash report data for hybrid agents such as the Flutter, React Native, and Xamarin agents.
  • Bug fixes. See Agent Resolved Issues.

iOS Agent 23.5.0 ends support for iOS 9 and 10. See End of Support Notice: iOS 9 and 10.

23.5.0May 20, 2023

Apache Web Server Agent

There is no 23.5.0 release yet.

-

-

AppDynamics AWS Lambda Extension for Serverless APM

There is no 23.5.0 release yet.

-

-

C/C++ SDK

This release includes various library upgrades along with AppDynamics C/C++ SDK upgrade from version 22.7.2-515 to 23.5.3-613.

23.5.3

June 10, 2023

Cluster Agent

This release includes bug fixes and following enhancements:

  • The overall memory utilization of Cluster Agent is improved.
  • Cluster Agent memory usage is optimised for the churn frequency of creating and deleting pods. The memory usage is not high if the churn frequency is >=3 minutes.
    For example, If the churn frequency is 50 pods per minute (creating 50 pods and deleting those pods after a minute) in a cluster with 500 pods, then memory usage keeps increasing. However, if the frequency >= 3 minutes, then the usage is constant.

23.5.0

May 25, 2023

Cordova Plugin

There is no 23.5.0 release yet.

-

-

Database Agent

This release includes bug fixes and the following enhancement:
You can now configure the
frequency of collecting the database size statistics for each Postgres SQL collector. See Database Agent Settings for Monitoring Database.

23.5.0

May 15, 2023
Flutter AgentThere is no 23.5.0 release yet.

-

-

Go SDK

There is no 23.5.0 release yet.

-

-

IBM Integration Bus Agent 

There is no 23.5.0 release yet.

-

-
Java Agent

This release includes:

23.5.0May 31, 2023

Java Serverless Tracer

There is no 23.5.0 release yet.

-

-

JavaScript Agent

There is no 23.5.0 release yet.

-

-

Machine Agent

This release includes upgrades to the following third-party component:

ComponentPrevious VersionUpgraded Version
Hibernate Validator6.1.6.Final6.1.7.Final
Java Runtime Environment11.0.1811.0.19
org.jsons2018013020230227
org.eclipse.jetty9.4.489.4.51

23.5.0

May 30, 2023
MAUI Agent There is no 23.5.0 release yet.

-

-
Network Agent

This release includes upgrades to the following third-party libraries:

Library

Previous Version

Upgraded Version

curl7.88.18.0.1
libpcre8.4410.42

capnproto

0.4.00.10.4
23.5.0May 31, 2023

Node.js Agent 

This release includes:

23.5.0

May 17, 2023

Node.js Serverless Tracer

There is no 23.5.0 release yet.

-

-

PHP Agent

There is no 23.5.0 release yet.

-

-

Python Agent

This release includes the support for Python 3.11. See Python Supported Environments.23.5.1May 27, 2023

This release includes:

  • Jackson databind is updated
  • snakeYAML is removed.

Python Agent 23.5.0 ends support for Python 3.6. See End of Support Notice: Python 3.6.

23.5.0

May 07, 2023

Python Serverless Tracer

There is no 23.5.0 release yet.

-

-

React Native Agent

This release supports manual tracking of UI events using Instrumentation.trackUIEvent().

InteractionCaptureMode is deprecated. Use Instrumentation.trackUIEvent() to manually capture UI events.

For more information, see Capture UI Events.

23.5.0

May 25, 2023

SAP

This release includes enhancements and bug fixes. See Release Notes Version 23.5.0

23.5.0

May 29, 2023

Hosted Synthetic Agent

There is no 23.5.0 release yet.

-

-

Private Synthetic Agent

This release includes the following enhancements:

23.5.0

May 31, 2023

Xamarin Agent

There is no 23.5.0 release yet.

-

-

.NET Agent

There is no 23.5.0 release yet.-


SaaS Controller Enhancements

Product/ComponentSummaryRelease VersionRelease Date
GeneralThis release includes minor bug fixes.23.5.4August 8, 2023
General

A new Controller Configuration flag (appdynamics.controller.apps.metric.refill.enabled.list) is introduced that retries metric aggregation if the metric aggregation times out. See Monitor Analytics Metrics.

This release includes the following bug fixes. See SaaS Controller Resolved Issues.

  • PLATSE-1430
  • PLATSE-1437
23.5.3July 25, 2023
General

This release includes the following bug fixes. See SaaS Controller Resolved Issues.

  • CONTRLRDEV-605
  • CONTRLRDEV-735
  • CONTRLRDEV-755
23.5.2June 28, 2023
Accounts/Licensing

When you create license rules, you can enable a setting to prevent agents from registering if the host has no vCPU information to conserve license consumption for a Cluster Agent. See Wait for vCPU Information Before Registering Agents.

23.5.1June 12, 2023
Cisco Secure ApplicationThis release includes Business Risk Factors. See Monitor Business Transactions23.5.0May 30, 2023
General

This release includes optimization and bug fixes. See SaaS Controller Resolved Issues.

23.5.0May 24, 2023

Resolved Issues

When issues for the AppDynamics 23.5 release are resolved, they will be listed in the following tables.

When artifacts are updated, they are listed with their new version numbers in the following tables. Version numbers are also shown in the AppDynamics Downloads Portal.

Agent Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)Release VersionRelease Date

PYTHON-1327

Python Agent 

Python Agent fails while loading the modules that have the Java collectors.

Medium23.2.023.5.0May 07, 2023
DBMON-8980
DBMON-8996
Database Agent The MongoDB Collector causes high number of database connections.Medium

>=22.11

23.5.0May 15, 2023
DBMON-8979Database Agent 

The custom JDBC TNS connection string is case sensitive for port in the Oracle collector configuration.

Medium23.2.023.5.0May 15, 2023
DBMON-8899Database Agent The Azul jdk version is updated to version 11.62.Medium23.2.023.5.0May 15, 2023
NODEJS-723Node.js AgentNode.js Agent standalone installation in offline mode fails on npm >= 7.0 versions.Medium22.6.0, 22.7.023.5.0May 17, 2023
NODEJS-838Node.js Agent

Node.js Agent fails to install on Windows with Node.js version 18.

Medium22.11.0, 23.3.023.5.0May 17, 2023
CDM-9225iOS AgentThe dSYM upload script fails in the Python 3 environment.Low23.1.023.5.0May 20, 2023
CDM-9226iOS Agent

During file upload the iOS application UI might indicate incorrect progress.

Low22.5.023.5.0May 20, 2023
CDM-9247iOS AgentIn some network conditions, iOS application might fail while sending beacons to Controller.High22.12.023.5.0May 20, 2023

CLUSTERMON-4121

Cluster Agent 

The .Net application pod crashes during auto-instrumentation

Medium23.2.023.5.0May 25, 2023
CLUSTERMON-4202Cluster AgentAuto-instrumentation fails for OpenShift Container Platform when Security Contexts are includedMedium23.4.023.5.0May 25, 2023
JAVA-11807Java Agent An incorrect hostname gets injected into the agent configuration while using the on-premise Controller.High22.10.023.5.0May 31, 2023
JAVA-11819Java AgentWhen multiple sensitive message filters are applied, stack traces are truncated because of the low error capture limit. Low22.10.223.5.0May 31, 2023
JAVA-12046Java AgentKafkaIntrospector.getBrokerURL does not work in Kafka 2.2+.Medium-23.5.0May 31, 2023

JAVA-12093

Java Agent Java Agent includes an older version of jackson-core library.Medium23.4.023.5.0May 31, 2023
JAVA-12139Java Agent 

When log4j2 is disabled and the agent startup timeout occurs, the agent does not restore log4j properties. It results in an application crash.

You must not configure the appagent.start.timeout property for this fix to work.

High23.4.023.5.0

May 31, 2023

NETWORK-6464

Network AgentNetwork Agent 23.3.0 missing Windows installation files.-23.3.023.5.0May 08, 2023

SaaS Controller Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)

Release Version

Release Date

ALTCSAAS-1630Alert and RespondThe evaluation of health rules takes longer than expected and there is a delay in triggering of alerts Medium-23.5.1June 12, 2023
ALTCSAAS-526Alert and RespondThere is a discrepancy in the number of characters allowed for a health rule condition name through the API and the Controller UI. A character limit of 100 is now enforced.Medium-23.5.0May 24, 2023

ALTCSAAS-557

Alert and Respond

Using the Health Rule API, you cannot define a metric expression with a single metric variable.

Medium-23.5.0May 24, 2023

ANALYTICS-15096

Analytics

The Analytics ADQL query returns results in different timezones than the Controller UI.

Medium-23.5.0May 24, 2023
BRUM-7799Browser Real User MonitoringThe JavaScript Errors dashboard displays incomplete error information such as, empty File Name column and incorrect Error Messages.Medium22.10.523.5.0May 24, 2023
CDM-9138Mobile RUM

If you upload an invalid ProGuard mapping file, the Code Issue Events widget under the Code Issues > Analyze page displays the incorrect Symbolicated/Deobfuscated status. 

High23.2.023.5.0May 24, 2023

CONTRLRDEV-129

SaaS ControllerThe delete button is unavailable on the Machine Agents page.Medium-23.5.0May 24, 2023
CONTRLRDEV-605SaaS ControllerThe controller build contains an outdated log4j version.--23.5.2June 28, 2023
CONTRLRDEV-735SaaS Controller

The Search icon does not appear on the Controller UI when you log in for the first time.

Medium-23.5.2June 28, 2023
CONTRLRDEV-755SaaS Controller

The analytics.metrics.zerofill.disabled flag causes performance issues.

Medium23.5.023.5.2June 28, 2023

DBMON-8918

Database MonitoringThe Update API does not return an error or success message.Medium-23.5.0May 24, 2023

DBMON-9043

Database Agent 

A false negative error message is displayed when you click the tabs under Databases to view the database cluster performance.

Medium

23.4.0

23.5.1June 12, 2023

DIAGPLAT-2350

APMEmail digest for eligible events is not triggered as per the configured schedule.Medium-23.5.0May 24, 2023
LIC-3816Licensing

The licensing package details take a long time to load 

High23.5.023.5.1June 12, 2023

PLATSE-368

Platform Sustaining EngineeringThe dashboard does not display data if you select a custom time range.Medium22.5.023.5.0May 24, 2023
PLATSE-1430Platform Sustaining EngineeringAdding an application to multiple roles takes a lot of time.--23.5.3July 25, 2023
PLATSE-1437Platform Sustaining Engineering

Metrics get deleted during staleness check if the added pattern matches the shortlived metric purger.

Medium-23.5.3July 25, 2023

SERVER-8959

Machine Agent - Controller

The logs do not provide complete information when Machine Agent registration fails on Controller.

Medium-23.5.0May 24, 2023

SYNTH-8625

Synthetic API MonitoringThe response payloads on the Response Details page do not match with the successful sessions of API monitoring jobs.Medium-23.5.0May 24, 2023

SYNTH-9298

Synthetic MonitoringCannot view the license consumption details at the application or collection level for Web and API monitoring jobs.
Cannot view the license consumption details at the job level for API monitoring jobs.
Medium-23.5.0May 24, 2023

SYNTH-9415

Synthetic Monitoring

Updating the ThousandEyes credentials fails.

-<23.4.023.5.0May 24, 2023

Known Issues

23.5 Agent Known Issues

AgentSummary
Database Agent

In the Metric Browser, the keys of one Database Collector get displayed under other Database Collectors. 

For example, keys of Database Collector 1 can appear under Database Collector 2, even if the keys are not part of the Database Collector 2 query output.

This issue occurs when you create a custom metric that runs on multiple databases and returns multiple key-value pairs. In such scenarios, only the keys get duplicated, not the metric values.

23.5 SaaS Controller Known Issues

Product Summary 

Cisco Secure Application

If you have deployed an application in a Jboss environment, and Cisco Secure Application is enabled, then apply the following system property:

'-Dsun.util.logging.disableCallerCheck=true'.