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

Enhancements

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

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

Agent Enhancements

No results found.

Agent

Summary

Release Version

Release Date
Analytics Agent

This release includes:

  • An option to configure the TLS version for agent to Controller and Event Service communications. See Configure TLS for Agent Connections to Controller and Event Service.
  • Updates to the following third-party components.

    ComponentPrevious VersionUpgraded Version
    jakarta.annotation-api1.3.52.1.1
    jackson-annotation2.15.22.16.0
    jackson-core2.15.22.16.0
    jackson-databind2.15.22.16.0
23.12.0December 14, 2023
Android AgentThere is no 23.12.0 release yet.--
Apache Web Server Agent

This release:

  • Adds support for error detection using HTTP return codes. See Error Detection.
  • Includes support for RHEL 8 (glibc=2.28). See Operating Systems.
  • Upgrades the Azul JRE version to 11.66.
  • Introduces the AppDynamicsTlsProtocol parameter for the appdynamics_agent.conf file. This parameter allows you to change the TLS version that the agent utilizes to communicate with the Controller. See Configure the Apache Agent.
  • Bug fixes. See Agent Resolved Issues.


23.12.0December 19, 2023

AppDynamics AWS Lambda Extension for Serverless APM

There is no 23.12.0 release yet.

-

-

C/C++ SDK

There is no 23.12.0 release yet.

-

-

Cluster Agent 

There is no 23.12.0 release yet.

--

Cordova Plugin

There is no 23.12.0 release yet.

-

-

Database Agent

There is no 23.12.0 release yet.

--
Flutter Agent

This release upgrades the following dependency:

ComponentPrevious VersionUpgraded Version
HTTP0.13.31.1.0
23.12.0December 20, 2024

Go SDK

There is no 23.12.0 release yet.

-

-
IBM Integration Bus Agent 

There is no 23.12.0 release yet.

--
iOS Agent

This release includes:

  • Compatibility support with Alamofire
  • Minor bug fixes
23.12.0December 6, 2023

This release includes the following bug fixes:

  • CDM-9784
  • CDM-9773

See Agent Resolved Issues.

23.12.1January 30, 2024

Java Agent

This release includes:

23.12.0December 20, 2023

Java Serverless Tracer

There is no 23.12.0 release yet.

-

-

JavaScript Agent

There is no 23.12.0 release yet.

-

-

Machine Agent

This release includes:

  • Support for excluding the Docker Container networks using DockerMonitoring.yml. See Configure Docker Visibility.
  • Bug fixes. See Agent Resolved Issues.
  • Upgrades to the following third-party components.

    ComponentPrevious VersionUpgraded Version
    logback-classic1.2.101.4.14

23.12.0

December 20, 2023
MAUI Agent There is no 23.12.0 release yet.

-

-
Network Agent

There is no 23.12.0 release yet.

--

Node.js Agent 

There is no 23.12.0 release yet.

-

-

Node.js Serverless Tracer

There is no 23.12.0 release yet.

-

-

PHP Agent

There is no 23.12.0 release yet.

-

-

Python Agent

There is no 23.12.0 release yet.

--

Python Serverless Tracer

There is no 23.12.0 release yet.

-

-

React Native Agent

There is no 23.12.0 release yet.

-

-

SAP

There is no 23.12.0 release yet.

-

-

Hosted Synthetic Agent

There is no 23.12.0 release yet.

-

-


Private Synthetic Agent

This release includes the following enhancements:

  • You can now pull the agent images from DockerHub. This includes pre-built sum-heimdall, sum-chrome, and sum-api-monitoring images. To use the pre-built images, see Set up PSA in Amazon EKS with Docker ImageSet up PSA in Minikube with DockerHub, and Set up PSA in Azure AKS with Docker Image.
  • The sum-heimdall, sum-chrome, and sum-api-monitoring images are now using base image which is approved by Cisco AppDynamics security.
  • The following components are updated:

    ComponentsUpdates
    sum-chrome

    Chrome browser and chrome driver is upgraded to version 119.x

    sum-api-monitoringnpm is removed
    sum-heimdall

    Upgraded the following libraries:

    • joda-time
    • commons-lang3 

    There are planned updates for component and library upgrades which are currently under development. Those will be part of the subsequent releases.


23.12.1

February 23, 2024
This release supports Synthetic jobs execution on Chrome version 119. See Configure Synthetic Jobs.

23.12.0

December 19, 2023
Xamarin Agent

This release includes the stack trace support for the hybrid applications that are built using Xamarin. The Crash Summary page now segregates the hybrid stack trace as native and Xamarin. It helps you to identify what type of code is causing the issue. See Crash Snapshots.

23.12.0 December 21, 2022 
.Net Agent

This release includes:

23.12.0December 20, 2023

SaaS Controller Enhancements

Product/ComponentSummaryRelease VersionRelease Date
General

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

  • CONTRLRDEV-2378
  • CONTRLRDEV-2497
  • PRAGUE_UI-469
  • TMNT-7001
23.12.4February 20, 2024
General

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

  • STUDIO-5197
23.12.3February 2, 2024
Agent Management

You can now install .Net MSI Agent from the Agent Management UI. However, ensure that you use Smart Agent >= 24.1.0. See Install Agents.

23.12.3February 2, 2024
Unified Observability Experience

You can now enable Google Core Web Vitals for Unified Observability Experience. Google Core Web Vitals is a set of metrics that measure the real-world user experience for loading performance, interactivity, and visual stability of the page.

Configure your JavaScript Agent in AppDynamics SaaS to send the following metrics to Cisco Cloud Observability:

  • Add the Core Web Vitals Widget
  • Update Columns in Pages & Ajax Requests
  • View Session Summary

After you enable Core Web Vitals, the Controller UI of AppDynamics SaaS displays the Core Web Vitals metrics. For more information, see Configure Google Core Web Vitals for Unified Observability Experience.

23.12.3February 2, 2024
General

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

  • ALTCSAAS-2321
  • LIC-4582
23.12.2January 22, 2024
General

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

  • CONTRLRDEV-2091
  • CONTRLRDEV-2235
  • CONTRLRDEV-2243
  • CONTRLRDEV-2253
  • TMNT-6904
23.12.1January 8, 2024
Controller UI

This release includes product optimization and performance improvements.

23.12.0December 19, 2023
Controller

This release introduces custom tags that enable you to associate key-value pairs with the entities. You import the tags from CMDB (using a sync utility) or the API sources to the Controller and associate them with the following entities:

Use Custom Tagging API to import the tags from CMDB or API.

These custom tags provide the following capabilities:

  • Correlate monitored entities to enhance usability and manageability.
  • Filter applications, tiers, nodes, servers, and synthetic pages.
  • Use the predefined tag variable, ${affectedEntity.tagValues} in your HTTP request template or in an email template.
  • Create custom dashboards for the entities that match the tag criteria.
  • Create health rules to monitor the entities that match the tag criteria. Health Rules API incudes the tag properties for the affected entities- NODES_BY_TAGS , PAGES_BY_TAGS, TIERS_BY_TAGS, APM_SERVERS_BY_TAGS, and SERVERS_BY_TAGS.
23.12.0December 20, 2023

This release upgrades the following third-party component.

ComponentPrevious VersionUpdated Version
zlib1.2.111.2.13

This release upgrades the TLS version:

ComponentOld VersionNew Version
TLS1.21.3

See End of Support Notice: Disabling TLS 1.0 and 1.1.

Cluster Monitoring

This release includes the Availability Cluster Agent metrics and following purger settings for Controller:

  • sim.machines.deleteStalePods.maxLimit: To specify the number of stale pods and containers to be taken into account for deletion
  • sim.machines.offline.toStalePodTimeoutMillis: To specify the time in milliseconds when offline pods and containers are taken into account for purging.
  • sim.machines.pod.eviction.cronExpression: To provide the cron expression to run the pod purger.

See Controller Settings for the ClusterAgent.

You require administrator access to configure these settings. Contact your account representative to configure the settings.

23.12.0December 20, 2023
Application Monitoring

This release includes the following settings for error detection:

  • An option to associate error detection methods, log messages, and HTTP codes with business transactions. This option is available with Java Agent 23.12.
  • Adds Web Server support for error detection using HTTP return codes. This option is available with Apache Web Server Agent 23.12.

See Error Detection.

23.12.0December 20, 2023
Alert and Respond

When you configure a health rule based on baseline, the baseline calculation now takes into account the daylight saving time. If your region has a daylight saving, contact your Accounts team to configure the baseline.read.time.zone property for your AppDynamics account. See Daylight Saving Time for Baseline Calculation.

23.12.0December 20, 2023
End User Monitoring

The Controller UI now displays the EUM Data in milliseconds. To enable this feature, the administrator must set the following Controller Settings to True.

ui.analytics.timestamp.includes.milliseconds

After you enable the above Controller Setting, the timestamp of the Browser Records display the time in milliseconds. See EUM Data.

23.12.0December 20, 2023
Synthetic Monitoring

This release adds the Manage Self Credential Vault permission. When the administrator assigns this permission to users, they can create and view the credentials they create in the credential vault. See User Permissions for Web and API Monitoring.

23.12.0December 20, 2023

Agent Management

23.12.0

The Smart Agent provides the following enhancements:

23.12.3

You can now install .NET MSI Agent by using Smart Agent >=24.1.0. See Install Agents.

Resolved Issues

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

Agent Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)Release VersionRelease Date
DOTNET-6391.Net Agent 

Improved configuration diagnostic logging.

Low23.10.023.12.0December 20, 2023
JAVA-12425Java AgentThe agent creates data collectors on exit calls and the sensitive data filters do not filter the MIDCs data.Medium-23.12.0December 20, 2023
JAVA-12543Java AgentThe network dashboard does not capture the JDBC socket activity. Logs show the socket object derived from the socket channel is null.Medium22.2.023.12.0December 20, 2023
JAVA-12700Java AgentThe agent reports too many events to Controller which causes the Controller to drop events randomly.Medium23.8.0 - 23.11.023.12.0December 20, 2023
SERVER-9154Machine AgentThe machine agent registration fails when the CPU|1|Flags value is more than 1023 bytes.Low-23.12.0December 20, 2023
WEBSRV-1034Apache Agent Some agent created files have incorrect permissions assigned.
Medium23.8.0, 23.10.023.12.0December 19, 2023
CDM-9784iOS AgentiOS Agent does not apply some configuration options. Therefore, the Controller UI displays the incorrect values for the iOS applications.Medium23.9.0, 23.5.023.12.1January 30, 2024
CDM-9773iOS Agent

Improved the iOS Agent logging for the hybrid agents.

Medium23.5.023.12.1January 30, 2024


SaaS Controller Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)

Release Version

Release Date

ALTCSAAS-2321Alert and RespondActions associated with the health rule with the affected entity type ERROR fail to trigger.High23.12.023.12.2January 22, 2024
CONTRLRDEV-2091SaaS Controller

The Controller UI gives an IllegalStateException and displays the following error message:

Max number of active transactions reached:150

Medium23.11.023.12.1January 8, 2024
CONTRLRDEV-2235SaaS Controller

User login sessions get timed out on the Controller UI.

Medium23.12.023.12.1January 8, 2024
CONTRLRDEV-2243SaaS Controller

The Controller UI displays the following error message:

Error fetching overall health for servers.

Low23.12.023.12.1January 8, 2024
CONTRLRDEV-2253SaaS ControllerCannot access the shared dashboards, requests authentication.Medium23.12.023.12.1January 8, 2024

CONTRLRDEV-2378

Controller

When a health rule is violated, the Server tab does not load and the Controller UI displays HTTP 500 Internal Server Error.

Low

-23.12.4February 20, 2024

CONTRLRDEV-2497

Controller

The SaaS Controller UI related performance issues.

Medium

-23.12.4February 20, 2024
CONTRLRDEV-1945ControllerCannot access shared dashboard and it prompts for authentication.High 23.11.0, 23.12.0 23.11.0, 23.12.0 December 20, 2023
CONTRLRDEV-1315ControllerNodes are created or updated even when license limit is reached.High23.5.2 23.12.0December 20, 2023
CONTRLRDEV-425ControllerNodes fail to register post restart when large number of nodes try to register simultaneously.Medium23.4.023.12.0December 20, 2023
CONTRLRDEV-1711ControllerThe Controller reports log exceptions and does not communicate with agents as expected. Medium23.11.023.12.0December 20, 2023
CONTRLRDEV-1719ControllerHTTP Status 400 - Invalid application id is returned when you create an application.Medium23.12.023.12.0December 20, 2023
CONTRLRDEV-1458ControllerWhen you click Configuration for Violations and Anomalies, there is no response.Medium23.12.023.12.0December 20, 2023
CONTRLRDEV-1148ControllerMachine Agent properties are not visible in the Controller UI.Medium23.11.023.12.0December 20, 2023
CONTRLRDEV-1338ControllerLarge number of nodes created without associated tiers or applications.High23.12.023.12.0December 20, 2023
CLUSTERMON-4484Cluster MonitoringThe sort function does not work on Servers > Clusters > <cluster-name> > Pods when you change the time range.Low-
23.12.0December 20, 2023
CLUSTERMON-4498Cluster MonitoringThe custom time range created on the Clusters page is not applied on the Metric Browser.Low-
23.12.0December 20, 2023
LIC-4582Licensing

The Analytics Events stop reporting to Controller when the data storage capacity exceeds 100 GB. With this release, the data storage capacity is not restricted to 100 GB.

High23.12.023.12.2January 22, 2024

PRAGUE_UI-469

Controller

While adding or editing a license rule, matching criteria for applications does not work if you select Specified Applications on the Application Scope tab.

Medium 

-23.12.4February 20, 2024
TMNT-6727APMThe Permission action not allowed error displays when you are creating a new role with permissions.Medium23.11.023.12.0December 20, 2023
TMNT-6904APM

Custom dashboards display the Invalid Baseline: -1 error message if you use the Time Series widget and select more than one data set.

Medium23.12.023.12.1January 8, 2024

TMNT-7001

Controller

The Controller UI is slow and unresponsive. 

High

23.12.023.12.4February 20, 2024
SYNTH-10000Synthetic API MonitoringIf you select API Monitoring as the data source while adding a widget to the custom dashboard, then when you re-edit the widget, the previous configuration gets deleted.Medium23.11.0
23.12.0December 20, 2023
ALTCSAAS-2100ControllerEmail action names are displayed as random character strings.Medium23.11.023.12.0December 20, 2023
BRUM-7851Browser Real User Monitoring

In the JavaScript Errors dashboard, an incorrect error message appears under Error Instances. This issue occurs if the browser error record has no stack trace and the Controller tries to retrieve the stack trace.

Medium23.11.023.12.0December 20, 2023
BRUM-7949Browser Real User Monitoring

JavaScript Agent does not report the errors that occur within the Angular application.

Medium-
23.12.0December 20, 2023
BRUM-7968Browser Real User Monitoring

Many JavaScript errors appear as undefined without stack traces.

Medium-
23.12.0December 20, 2023
EUMPLAT-4549End User Monitoring

The License page does not display the browser and mobile usage data.

Medium-
23.7.0December 20, 2023
EUMPLAT-4670End User Monitoring

If a mobile application has a zero load for the network requests, the User Experience > Mobile Apps > Network Requests page incorrectly displays the following error:
500 Internal Server Error

Medium-
23.12.0December 20, 2023
STUDIO-5197Dash Studio

Cannot open or create dashboards.

Low23.8.023.12.3February 2, 2024

Known Issues

23.12 Agent Known Issues

There are no known issues yet for the 23.12 agent releases.

23.12 SaaS Controller Known Issues

There are no known issues yet for the SaaS Controller 23.12 releases.