Download PDF
Download page Release Notes.
Release Notes
When there is an update to an artifact, you can find the new version numbers in the following tables. Version numbers are also displayed on the Downloads Portal.
SaaS Controller Enhancements
The software for the update described in this release note may be provided to select customers as an early release prior to GA. Release notes provided during such early access period may have certain inaccuracies such as missing documentation and are subject to change at the sole discretion of Cisco or Splunk, as applicable.
Product/Component | Summary | Release Version | Release Date | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Anomaly Detection | Splunk AppDynamics SaaS now automatically identifies anomalies in the following database metrics:
This anomaly detection eliminates the need for manually configuring health rules to identify database issues. It reduces both the mean time to detect (MTTD) and mean time to resolve (MTTR) incidents. | 25.4.0 | May, 2025 | ||||||||||||||||||
In the Anomaly Detection > Model Training, you can now view the tier associated with a business transaction. You can correctly identify the business transaction if the same business transaction is associated with multiple tiers. In the email alerts, you can view the tier associated with a business transaction. | |||||||||||||||||||||
Alert and Respond | You can now create health rules on synthetic jobs to detect any user experience issues for browser applications and API monitoring. In the Create Health Rule wizard, select User Experience: Browser Apps or User Experience: API Monitoring and configure a critical or warning condition on the synthetic job metrics. You receive alerts when the metrics exceed the specified threshold value. | 25.4.0 | May, 2025 | ||||||||||||||||||
To create, update, delete, import, and override the alerting templates, you now require the If you are an account owner or administrator, the permission is enabled by default in your user profile. To enable the permission in other user profiles, contact your account owner or administrator. | |||||||||||||||||||||
Business Transactions | The release introduces the Override Lockdown option in the Rule Editor. This feature allows business transactions from specific rules to bypass the general lockdown, keeping them in the monitored list instead of moving to the overflow tab. It solves the problem of mixing transactions from critical and non-critical rules in the overflow bucket, especially aiding users with a large number of applications in capturing essential transactions as Business Transactions. The Override Lockdown feature is available only for Java applications. This feature:
From this release, the Overflow tab displays when the:
| 25.4.0 | May, 2025 | ||||||||||||||||||
Controller | This release introduces the UI based entity tagging using the new ​Admin > Tag Management​ page in the Controller UI. You can also access it from the left navigation pane. It is a user-friendly alternative to the Custom Tag APIs functionality. You can:​​
| 25.4.0 | May, 2025 | ||||||||||||||||||
The following libraries are upgraded:
| |||||||||||||||||||||
Database Monitoring | This release supports:
| 25.4.0 | May, 2025 | ||||||||||||||||||
Database Monitoring | This release supports the Always On monitoring for Microsoft SQL Server. You can monitor the availability groups in your Microsoft SQL Server clusters to troubleshoot incidents in your production environment. | 25.4.0 | May, 2025 | ||||||||||||||||||
Database Monitoring | You can now monitor and track storage utilization of your Microsoft SQL Server databases. Drill down from the Databases and the Filegroups tabs to the individual data files on the Data Files tab to identify any unexpected storage spikes. | 25.4.0 | May, 2025 | ||||||||||||||||||
Database Monitoring | While monitoring Amazon RDS, the Access Key and Secret Access Key fields are now optional. You do not need to specify these details if the Database Agent is deployed on an Amazon EC2 instance using the same Amazon Account as RDS and access CloudWatch. | 25.4.0 | May, 2025 | ||||||||||||||||||
Custom Dashboard | You can now select the following time ranges on the dashboards and related reports:
| 25.4.0 | May, 2025 | ||||||||||||||||||
The Dashboards & Reports > Dashboards page now displays the last viewed date and time. | 25.4.0 | May, 2025 | |||||||||||||||||||
Licensing | You can now create license rules for End User Monitoring (EUM) to allocate the total license units among the Browser Real User Monitoring (BRUM) and Mobile Real User Monitoring (MRUM) applications based on your usage patterns. This feature helps you to efficiently manage the Splunk AppDynamics licenses in your applications. | 25.4.0 | May, 2025 | ||||||||||||||||||
The following enhancements are designed to provide greater visibility and control on your license metrics:
This feature is currently available as an early preview ("Beta") only. Splunk AppDynamics reserves the right to change the Beta and its documentation including the content herein, at any time, for any reason, and without notice or compensation to you before making it generally available as well as never making it generally available. This documentation is not a guarantee of future product features and should not be relied upon in making any purchasing decisions. Actual product results may vary from forward-looking statements due to factors including but not limited to: changes in Splunk AppDynamics and third-party technologies, factors related to the economy and target markets, acquisitions of other companies, the hiring and termination of personnel, and other factors. Refer to the full terms at https://www.splunk.com/en_us/legal/appdynamics-limited-license-agreement.html for details.
| 25.4.0 | May, 2025 |
Agent Management Enhancements
There is no Agent Management release.
SaaS Controller Resolved Issues
The software for the update described in this release note may be provided to select customers as an early release prior to GA. Release notes provided during such early access period may have certain inaccuracies such as missing documentation and are subject to change at the sole discretion of Cisco or Splunk, as applicable.
No results found.
Key | Product | Summary | Severity Level | Affected Version(s) | Release Version | Release Date |
---|---|---|---|---|---|---|
UISVCS-2847 | Report Service | Generating reports for dashboards display an error. | High | 25.1.0 | 25.4.0 | May, 2025 |
STUDIO-5345 | Dash Studio | The Variable drop-down in the View mode displays all database types instead of the selected database type. | Medium | 24.7.0 | 25.4.0 | May, 2025 |
PI-3447 | Anomaly Detection | When the monitor server flag is turned off, the anomaly events for server entities still display in the Controller UI. | Medium | 24.10.0 | 25.4.0 | May, 2025 |
LIC-5866 | IBL | Delay in acquiring the IBL license leads to thread pool saturation. | Medium | 24.10.0 | 25.4.0 | May, 2025 |
LIC-5751 | ABL | When you access the License Summary page, an error message, something went wrong , gets displayed for the unlicensed components. | Medium | 25.1.0 | 25.4.0 | May, 2025 |
LIC-5713 | ABL | The ABL License Summary page displays incorrect BRUM usage period start and end dates. | Medim | - | 25.4.0 | May, 2025 |
LIC-5671 | Controller | The License Summary page displays zero license units consumption. | Medium | 24.10.0, 25.1.0 | 25.4.0 | May, 2025 |
LIC-5597 | Controller | The com.appdynamics.license.core.dao.memory.InMemoryStorage calls are unusually slow, leading to thread pool saturations. | Medium | 25.1.0 | 25.4.0 | May, 2025 |
DBMON-10819 | Database Monitoring | Controller displays incorrect or empty result when you filter the events on the Databases > Events page. | Medium | 24.7.0 | 25.4.0 | May, 2025 |
DBMON-10728 | Database Monitoring | The Elasticsearch version is upgraded from 2.4.1 to 6.4.1. | Medium | 24.5.0 | 25.4.0 | May, 2025 |
DBMON-9753 | Database Monitoring | The Databases > Dashboard > Server Dashboard displays incorrect data while adding a baseline for the last 15 days. | Medium | 25.1.0 | 25.4.0 | May, 2025 |
CONTRLRDEV-4864 | Controller | The CSS of some Controller webpages include relative path instead of absolute path. | Medium | 24.10.0 | 25.4.0 | May, 2025 |
CONTRLRDEV-4335 | Controller | Tier dashboard does not display JMX metrics. | Medium | - | 25.4.0 | May, 2025 |
CONTRLRDEV-4709 | Controller | Cannot upgrade .Net Agent from the Agent Management UI. | Medium | - | 25.4.0 | May, 2025 |
CONTRLRDEV-4692 | Controller | The application flow map displays the metric values in NaN instead of numeric values. | Medium | 24.7.0 | 25.4.0 | May, 2025 |
BRUM-8232 | UI | The Resource Details page in the browser snapshot does not display the resource names. | Medium | 24.10.0 | 25.4.0 | May, 2025 |
ANLYTCS_ES-17272 | Custom Dashboard | When the Analytics Custom Dashboard is shared, the Controller UI fails to load it. | Medium | 25.1.0 | 25.4.0 | May, 2025 |
ALTCSAAS-4304 | Alert and Respond | When you click HTTP Request Templates, you get the missing mutual TLS certificate error irrespective of the mutual TLS Authentication configuration. | Medium | 24.1.0 | 25.4.0 | May, 2025 |
ALTCSAAS-4298 | Alert and Respond | When you open the link in the AppDynamics email Alert to view the health rule violations, some fields on the Health Rule Violation UI are missing. | Low | 24.10.0 | 25.4.0 | May, 2025 |
ALTCSAAS-4252 | Alert and Respond | In the Edit Health Rule wizard, the relative path for a metric does not appear in the Specify a Relative Metric Path field for the health rules with wildcards. These health rules are created by using the Import and Export API. | Medium | 24.1.0 | 25.4.0 | May, 2025 |
ALTCSAAS-4249 | Alert and Respond | The health rule is not evaluated if it is configured to monitor Advanced Network metrics and Overall Application Performance metrics. | Medium | 24.7.0 | 25.4.0 | May, 2025 |
ALTCSAAS-4243 | Alert and Respond | In the Create Email Action wizard, when you use the # character in the local part of the email address, an error is displayed. | Medium | 24.10.0 | 25.4.0 | May, 2025 |
ALTCSAAS-3099 | Alert and Respond | A user with the Dashboards & Applications Viewer role can delete the alerting templates. | Medium | 24.9.0 | 25.4.0 | May, 2025 |
ALTCSAAS-3095 | Alert and Respond | The Health Rule wizard is unresponsive when large number of servers cause data loading issue. | Medium | 24.7.0 | 25.4.0 | May, 2025 |
Agent Enhancements
The following table lists the Agent enhancements included in the 25.4 release.
No results found.
Agent | Summary | Release Version | Release Date | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Analytics Agent | This release upgrades the following third-party libraries:
| 25.4.0 | April 29, 2025 | |||||||||||||||||||||
Android Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Apache Web Server Agent | This release:
| 25.4.0 | April 14, 2025 | |||||||||||||||||||||
Splunk AppDynamics AWS Lambda Extension for Serverless APM | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
C/C++ SDK | This release introduces a new HTTP client to improve communication between the SDK and Controller. It does not require any changes to host applications. | 25.4.0 | May 8, 2025 | |||||||||||||||||||||
Cluster Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Cordova Plugin | This release supports the Cordova plugin 12.0. | - | April 28, 2025 | |||||||||||||||||||||
Database Agent | This release includes the following enhancements when you are using the Controller version 25.4.0 or higher:
Upgraded the following third-party components:
| 25.4.0 | May 2, 2025 | |||||||||||||||||||||
Flutter Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Go SDK | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
IBM Integration Bus Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
iOS Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Java Agent |
| 25.4.0 | May 8, 2025 | |||||||||||||||||||||
Java Serverless Tracer | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
JavaScript Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Machine Agent |
| 25.4.0 | April 30, 2025 | |||||||||||||||||||||
MAUI Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Network Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Node.js Agent | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Node.js Serverless Tracer | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
.Net Agent |
| 25.4.0 | May 9, 2025 | |||||||||||||||||||||
PHP Agent | This release:
| 25.4.0 | May 14, 2025 | |||||||||||||||||||||
Python Agent | You can now create custom cost metric expression to monitor OpenAI APIs. This expression helps you calculate cost per million tokens for both Input and Completion tokens. See Create Custom Cost Metric Expression. | 25.4.0 | April 30, 2025 | |||||||||||||||||||||
Supports Python 3.13 version. See Python Supported Version. | ||||||||||||||||||||||||
Supports updating the protobuf implementation. | ||||||||||||||||||||||||
SAP | There is no 25.4.0 release. | - | - | |||||||||||||||||||||
Smart Agent | With this release, you can:
| 25.4.0 | April 9, 2025 | |||||||||||||||||||||
Hosted Synthetic Agent | This release includes code optimization. | 25.4.0 | May 7, 2025 | |||||||||||||||||||||
Private Synthetic Agent | This release supports Chrome browser version 132. See Configure Synthetic Jobs. | 25.4.0 | April 23, 2025 | |||||||||||||||||||||
Xamarin Agent | There is no 25.4.0 release. | - | - |
Agent Resolved Issues
No results found.
Key | Product | Summary | Severity Level | Affected Version(s) | Release Version | Release Date |
---|---|---|---|---|---|---|
DBMON-11015 | Database Agent | Upgraded the Java Agent base image to jre17 . | High | - | 25.4.0 | May 2, 2025 |
DBMON-11006 | Database Agent | Database Agent does not collect data for Microsoft SQL Server database. | High | 25.1.0 | 25.4.0 | May 2, 2025 |
DBMON-11003 | Database Agent | Database Agent displays an error while processing the | Medium | 25.1.0 | 25.4.0 | May 2, 2025 |
DBMON-10878 | Database Agent | Database Agent does not connect to the Microsoft SQL Server database if the collector is configured using the Windows authentication. | Medium | 25.1.0 | 25.4.0 | May 2, 2025 |
DBMON-10805 | Database Agent | Database Agent creates multiple processes on the database server. | Medium | 24.11.0 | 25.4.0 | May 2, 2025 |
DOTNET-7464 | .Net Agent | The agent stops working when instrumenting a .NET 6+ application with preload enabled and IIS automatic configuration turned off. | Medium | 25.2.0 | 25.4.0 | May 9, 2025 |
DOTNET-7493 | .Net Agent | Sometimes, the MIDC Data Collectors fail to gather data from asynchronous methods. This happens due to a race condition in task instrumentation, where multiple tasks or threads access and change shared data at the same time without proper synchronization. | Medium | All versions | 25.4.0 | May 9, 2025 |
DOTNET-7494 | .Net Agent | The agent Docker image cannot be deployed in OpenShift and Kubernetes environments. | Medium | 25.2.0 | 25.4.0 | May 9, 2025 |
JAVA-13874 | Java Agent | The Controller randomly drops some events. This happens because the agent sends excessive number of events to the Controller. | Medium | 24.8.0 | 25.4.0 | May 8, 2025 |
JAVA-13935 | Java Agent | In distributed asynchronous transactions, the agent may mistakenly classify all transaction segments as entry points for analytics. This can lead to the selection of an incorrect segment for capturing a snapshot. | Medium | 25.1.0 | 25.4.0 | May 8, 2025 |
JAVA-13922 | Java Agent | The Java Agent auto-instrumentation fails because the agent extracts container ID even when containerAppCorrelationMethod is set to none . | High | 25.1.0 | 25.4.0 | May 8, 2025 |
PHP-2666 | PHP Agent | The PHP agent reports segmentation faults when the Method Invocation Data Collector (MIDC) is enabled. This impacts agent performance and leads to the loss of analytics data. | Medium | 24.4.0 or newer | 25.4.0 | May 14, 2025 |
PHP-2680 | PHP Agent | In the install.sh script, a proxy flag automatically launches the proxy that overrides other proxy settings. | Medium | 24.11.0 | 25.4.0 | May 14, 2025 |
WEBSRV-1252 | Apache Web Server Agent | The agent proxy does not start using the command line option. | - | 24.11.0 | 25.4.0 | April 14, 2025 |
WEBSRV-1257 | Apache Web Server Agent | The PHP Agent does not report to Controller when Apache Agent is instrumented with PHP Agent using the mod_php module. | - | 23.x, 24.x | 25.4.0 | April 14, 2025 |
SERVER-9907 | Machine Agent | When the agent starts as a service on Linux, it records an error in the startup logs. This happens because the log4j2 settings are not properly configured. | Medium | 24.9.0 | 25.4.0 | April 30, 2025 |
SERVER-9903 | Machine Agent | JVM crash guard does not work on Windows. | Medium | 24.12.0 | 25.4.0 | April 30, 2025 |
SERVER-9884 | Machine Agent | Some JRE files that are bundled with agent include incorrect permissions. | Medium | 24.10.0 | 25.4.0 | April 30, 2025 |
SERVER-9874 | Machine Agent | Grok pattern for log analytics displays an error message in the Controller UI. This issue occurs when using the Analytics Agent image bundled with Machine Agent. | Medium | 25.1.0 | 25.4.0 | April 30, 2025 |
SERVER-9825 | Machine Agent | The agent shows memory and CPU usage data that do not match the actual server data. | Medium | 24.10.0 | 25.4.0 | April 30, 2025 |
SERVER-9824 | Machine Agent | The HP-UX agent produces an incorrect collector script, where the JSON output is missing the closing ( | Low | 24.10.0 | 25.4.0 | April 30, 2025 |
SERVER-9725 | Machine Agent | The agent does not report all /dev volumes. | Medium | 24.8.0 | 25.4.0 | April 30, 2025 |
Agent Known Issues
Agent | Summary |
---|---|
Java Agent | When OpenTelemetry is enabled in Java Agent, it fails to export the OpenTelemetry span data and generates the Workaround: To resolve this issue, add the following system property to your JVM configuration:
CODE
|