This page covers release information for the installation, configuration, management, and deployment of the Splunk AppDynamics On-Premises platform components. For feature-related release information, see the Enhancements section. For product updates, including release dates, support advisories, and end-of-life notices, see Product Announcements and Alerts.

Splunk AppDynamics On-Premises Enhancements

The following table lists enhancements to the platform components in the on-premises 25.1.0 release.

When there is an update to an artifact, you can find the new version on the Downloads Portal.


Product / ComponentSummaryRelease VersionRelease Date
EUM Server

This release includes bug fixes.

See, Cisco AppDynamics On-Premises Resolved Issues.

25.1.1April 10, 2025
Enterprise Console

This release includes bug fixes.

See, Cisco AppDynamics On-Premises Resolved Issues.

25.1.3April 14, 2025
Enterprise Console and Controller

This release includes the following bug fixes:

  • ALTCSAAS-4437
  • ANLYTCS_ES-17302
  • BRUM-8261
  • DBMON-10992
  • DBMON-10989

See, Cisco AppDynamics On-Premises Resolved Issues.

25.1.2April 2, 2025
Controller

This release includes bug fixes, see,  Cisco AppDynamics On-Premises Resolved Issues.

 25.1.1February 27, 2025
Controller
  • Starting this release, Cisco AppDynamics will be known as Splunk AppDynamics.
  • Agent Management Enhancements.
  • The following libraries are upgraded:
    LibraryFromTo

    AWS JNI 

    2.22.0

    2.25.60
    Javapact-jvm-provider-junit 4.0.10ICU4J 61.1
     Zlib1.2.131.3.1 

    Apache Log4j

    1.2.152.17.2

    Lucene 

    8.10.19.12

    ICU4J

    61.1pact-jvm-provider-junit 4.0.10

    Kerberos

    1.21

    1.21.3

  • The dnsjava library is removed.

 25.1.0February 6, 2025
Alert and Respond

In the Health Rule Violation Events report, you can now view the database collector name linked to a node that triggers an alert. This enhancement facilitates a quicker investigation of alerts by enabling the identification of the relevant collector from the list on the Databases page.

Previously, you had to examine each collector individually on the Databases page to find the node responsible for the alert. The alert now displays the database information in the following format: 

<database_collector_name>:<database_name>:<node_name>

25.1.0February 6, 2025
Application Monitoring

For the .Net applications, you can now associate error detection methods, log messages, and HTTP codes with business transactions. See Error Detection.

25.1.0February 6, 2025
Custom Dashboard

You can now customize your event feed for databases and servers by adding filters to specific entities. See Event List.

25.1.0February 6, 2025
Dash Studio
You can now edit dashboard variables while creating reports. See Scheduled Reports.
25.1.0February 6, 2025
Tags

This release introduces new application-level tag permissions for users. You can create custom roles and assign these permissions to allow users to view and manage tags. This reduces the time needed to detect and resolve incidents. The permissions are:

  • VIEW_TAGS - To view tags.
  • MANAGE_TAGS - To create, edit, and delete tags.

See Role Permissions for Entity Actions and Custom Tag Permissions.

25.1.0February 6, 2025
EUM Server

The following libraries are updated:

LibraryFromTo
Amazon Kinesis Producer0.15.100.15.12
Snappy0.30.5
Commons-io2.4.02.17.0
Zookeeper3.8.33.9.2
Commons-compress1.23.01.27.1
install4j10.0.510.0.9
25.1.0February 6, 2025
Events Service

Updated the Elasticsearch version to 8.15.3.25.1.0February 6, 2025

The following libraries are deprecated:

LibraryVersion

jackson databind

2.4.0

zlib

1.2.13

snappy

1.0.5

avro

1.9.2

dnsjava

3.4.0

Zookeeper client is upgraded to 3.9.3

LibraryFromTo
Zookeeper client3.9.13.93
25.1.0February 6, 2025
Analytics

ADQL has introduced rate limits on these header fields to control large request volumes that may impact system stability:

  • X-Events-API-AccountName: 450 requests per minute.
  • X-Events-API-Key: 145 requests per minute.

See Querying Events.

25.1.0February 6, 2025
Synthetic Server

This release includes code optimization and bug fixes.

25.1.0February 7, 2025


Splunk AppDynamics On-Premises Resolved Issues


Issue keyProductSummary SeverityAffects Version/sFix Version/s
EUMPLAT-6889End User MonitoringThe EUM server fails to start after upgrading and provisioning the EUM licenses.High25.1.025.1.1
CONTRLRDEV-5112Enterprise ConsoleThe Custom HTTP URL option is inactive during agent installation through Agent Management UI when there is no InternetHigh24.7.125.1.3
ALTCSAAS-4437Alerting

The Health Rule wizard is unresponsive when a large number of servers causes data loading issue.

-

-

25.1.2
ANLYTCS_ES-17302Custom DashboardShared dashboards with ADQL queries gives an error.Medium

25.1.0

25.1.2
BRUM-8261Browser Real User MonitoringThe Resource Details page in the browser snapshot does not display the resource names.Medium
  • 24.7.0
  • 24.10.0
25.1.2
DBMON-10992Database Monitoring

Unable to fetch Metric Browser data using REST APIs.

Medium

25.1.0

25.1.2
DBMON-10989Database Monitoring

Sorting the table on the Home > Agent Management > Manage Agents > Database Agents page gives a 500 Server Error.

Medium

25.1.0

25.1.2

CONTRLRDEV-4292

Controller

The sim.cluster.logs.cloudstore.enabled Controller property was enabled by default. 

Medium23.9.125.1.0

CONTRLRDEV-4232

ControllerThe Controller does not provide access to the CSV file in the application server deployment directoryMedium24.725.1.0
CONTRLRDEV-4853ControllerController experiences outage, slowness and performance issues.Medium

25.1.0

25.1.1
CONTRLRDEV-4882ControllerBrowser Real User Monitoring applications associated to the Application Performance Monitoring applications are not displayed on the Controller UI.Low

25.1.0

25.1.1
LIC-5650Licensing

The Controller UI experiences a temporary visual glitch.

Medium

25.1.0

25.1.1
LIC-5690LicensingThe License Summary page displays zero license units consumption.Medium

25.1.0

25.1.1
SERVER-9881ControllerUnable to sort the columns on the Servers page.Medium

-

25.1.1
STUDIO-5354Custom DashboardShared dashboard displays an error if it contains Health Status widgets.High

-

25.1.1

TMNT-8442

Custom DashboardCustom dashboard takes a long time to load if health rules are configured.Medium24.7.025.1.0

TMNT-8494

ControllerSome UI elements are not displayed or usable.Medium24.7.025.1.0

TMNT-8513

STUDIO-5337

Dashboards & ReportsThe Dashboards & Reports > Reports page does not load.Medium24.5.025.1.0

STUDIO-5323

Custom DashboardAnalytics widget does not refresh when you change the time range. This issue occurs if the legend is enabled.Medium24.7.025.1.0

ANALYTICS-16487

AnalyticsThe Controller cannot create an Experience Level Managment (XLM) configuration.High-25.1.0

See AppDynamics SaaS Resolved Issues.

Splunk AppDynamics On-Premises Known Issues

Events Service

When you upgrade Events Service from 24.7.x to 25.1.0 using Enterprise Console, certain custom configuration properties are reset to default values. You may identify the changes and re-apply them to the respective files. This issue is not observed for fresh installations.

Workaround: You must backup the files before upgrading the Events Service.

Splunk AppDynamics On-Premises Virtual Appliance Enhancements


Product / ComponentSummaryRelease VersionRelease Date
Anomaly Detection

Splunk AppDynamics On-Premises Virtual Appliance can now identify the root causes of a business transaction anomaly that originated in a server (infrastructure entity). In Top Suspected Causes, you can hover over a suspected cause to identify the call path between the originating entity of the business transaction and the server that caused the performance issue. See Examine the Top Suspected Causes.

25.1.0March 11, 2025
Cisco Secure Application

The appdcli command tool introduces the appdcli run secureapp subcommand to support troubleshooting the deployment of Cisco Secure Application agents in your environment and automating admin tasks in air-gapped environments. This subcommand replaces the following commands:

  • appdcli run secapp_feedinit
  • appdcli run secapp_airgap_key
  • appdcli run secapp_feedupload

See detailed usage of command options:

25.1.0March 11, 2025
Library Updates

The following libraries are now updated:

LibraryPrevious VersionUpdated Version
 Elasticsearch 8.14.38.15.4 
 MySQL Community Server  8.4.18.4.3 
 MySQL Community Router 8.4.18.4.3 
 MySQL Community Operator  8.4.18.4.3 

Cluster Agent

24.9.024.11.0
Cluster Agent Operator24.9.024.11.0
Machine Agent24.9.024.12.0
AppDynamics CLI 24.10.025.1.0 
Bootstrap 1.0.1-20 1.0.1-31
25.1.0March 11, 2025

Agent Management Enhancements

This release includes the following enhancements:

  • Enhanced the interface to hide the Install Agent panel on the right pane. See View and Manage Agent Details.

  • Improved the Smart Agent inventory by displaying the last alive timestamp under Active for each Smart Agent. See Smart Agent Inventory.

  • Enhanced the Agent Management UI to include OS-specific default configurations for agent deployment. See Install Agents.

    • Automatically detects the target host operating system during deployment.
    • Applies appropriate configurations, utilizing Windows-compatible paths for Windows hosts and POSIX paths for Linux hosts.
  • Refined the installation and upgrade processes with a more intuitive user experience.

  • Introduced the capability to schedule deployments through deployment groups for increased flexibility. See Create Deployment Groups.

For Smart Agent updates, see Smart Agent Enhancements.

Agent Enhancements

The following table lists the Agent enhancements included in the 25.1.0 release.

No results found.

Agent

Summary

Release Version

Release Date
Analytics Agent

This release introduces support for importing root certificates on Windows Docker image. To specify the root certificate path, configure the APPDYNAMICS_EVENTS_CERTIFICATE_PATH variable. See Deploy Analytics in Kubernetes.

25.1.0January 24, 2025
Android AgentThere is no 25.1.0 release.

-

-
Apache Web Server Agent

There is no 25.1.0 release.

--

Splunk AppDynamics AWS Lambda Extension for Serverless APM

There is no 25.1.0 release.

-

-
C/C++ SDK

This release replaces OpenSSL with CiscoSSL 3.0.15-8.0.221.

25.1.0March 6, 2025
Cluster Agent

You can now:

  • Auto-scale the replicas using Target Allocator. See Target Allocator and Configure Cluster Agent.
  • Use the new parameter, reuseNodeName, to reuse the node names when auto-instrumenting the Java Agent. See reuseNodeName at Auto-Instrument Configuration.
  • modify the namespaces in the UI because it takes the precedence over the YAML configuration.
  • The Cluster Agent and Operator images are upgraded to Golang 1.23.4.

See Cluster Agent Resolved issues for the bug fixes.

25.1.0January 27, 2025

Cordova Plugin

There is no 25.1.0 release.

-

-

Database Agent

  • Support for pgvector monitoring. See Set up pgvector for Monitoring and pgvector Metrics.
  • Downgraded the MongoDB driver to 4.6.1 to support monitoring MongoDB <3.6.
  • Upgraded to the following third-party components:

    ComponentPrevious VersionUpgraded Version
    azul-jre

    17.52

    17.54
    mssql-jdbc

    7.4.1.jre8.jar

    12.8.0.jre8.jar 

25.1.0

January 28, 2025
Flutter Agent

There is no 25.1.0 release.

-

-

Go SDK

There is no 25.1.0 release.

-

-
IBM Integration Bus Agent There is no 25.1.0 release.

-

-
iOS AgentThere is no 25.1.0 release. - -

Java Agent

  • The Java Agent now assigns the container ID only when it detects a valid container ID. If it fails to retrieve the container ID after 15 attempts (approximately eight minutes), it logs an error and does not register agent with the Controller. However, the application will start as usual after the default timeout of one minute. In such cases, review the container or agent logs to resolve the issue.
  • Supports Micronaut 4.0.x - 4.6.x. See Java Supported Environments.
  • Records the HTTP 400 and 500 error code URLs in business transaction snapshots. See the enable-http-error-code-url-report node property.
  • Includes bug fixes. See Agent Resolved Issues.
  • Includes security updates for the following third-party components:
    LibraryFromTo
    commons-codec1.151.17.1
    commons-math2.12.2


25.1.0February 5, 2025

Java Serverless Tracer

There is no 25.1.0 release.

-

-

JavaScript Agent

There is no 25.1.0 release.

-

-

Machine Agent

  • Introduces Graphics Processing Unit (GPU) monitoring. Enable the sim.cluster.gpu.enabled account property to enable this feature. See Configure GPU Monitoring.
    This feature introduces following metrics on the Servers List and Server Dashboard pages:

    Page

    Metrics

    Servers List

    • GPU Utilization (%)
    • GPU Memory Utilization (%)
    Server Dashboard
    • GPU Utilization (%)
    •  GPU Memory Utilization (%)
    • GPU Temperature (C)
    • GPU Power Usage (W)
    • GPU PCIe Tx Throughput
    • GPU PCIe Rx Throughput
  • Introduces URL monitoring. Configure the urlMonitorConfig setting to enable this feature. See URL Monitoring Metrics.
  • Introduces an option to specify the maximum number of processes that Machine Agent can monitor. See Maximum Processes Monitored.
  • Upgrades the following vulnerable third-party libraries:

    ComponentUpgraded Version
    openssl

    3.4.0

    expat

    2.5.0

    zlib1.3.1
    jetty-server

    9.4.56

    giflib

    5.2.1

    jpeglib

    2.1.5

    ncurses

    6.4

  • For bug fixes, see Agent Resolved Issues.

25.1.0

January 31, 2025
MAUI Agent There is no 25.1.0 release.

-

-
Network Agent

Upgrades the following third-party libraries:

LibraryFromTo
curl8.7.18.11.1
civetweb1.151.16
libcap1.10.31.10.5
lua5.4.65.4.7
npcap-sdk1.011.13
openssl3.2.23.4.0
25.1.0January 29, 2025
Node.js Agent

There is no 25.1.0 release.

25.1.0January 27, 2025
Node.js Serverless TracerThere is no 25.1.0 release.--
.Net Agent
  • Includes the following improvement to Request Agent Log Files of .Net Agent:
    • Automatically deletes log file when the log request is complete
    • Supports Linux environment
  • Provides the following support for Apache Kafka:
    • Entry and exit point detection
    • Downstream correlation

See Kafka Instrumentation for .NET.

  • For the .Net applications, you can now associate error detection methods, log messages, and HTTP codes with business transactions. See Error Detection.
  • For bug fixes, see Agent Resolved Issues.

25.1.0

January 30, 2025

PHP Agent

There is no 25.1.0 release.

-

-

Python Agent

25.1.0


January 20, 2025

Python Serverless Tracer

There is no 25.1.0 release.

-

-

React Native Agent

There is no 25.1.0 release.--

SAP

There is no 25.1.0 release.--

Smart Agent

  • You can now use a separate user and group to install agents instead of the root user, which is used for installing Smart Agent. See Custom Configuration.
  • For bug fixes, see Resolved Issues.
25.1.0February 5, 2025

Hosted Synthetic Agent

This release supports:

25.1.0February 23, 2025

Private Synthetic Agent

There is no 25.1.0 release.

-

-
Xamarin AgentThere is no 25.1.0 release.

-

-

Agent Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)Release VersionRelease Date

CLUSTERMON-5545

CLUSTERMON-5480

Cluster AgentThe Pod and container metrics are not displayed in the controller UI after upgrading Cluster Agent.High24.11.025.1.0January 27, 2025

CLUSTERMON-5487

Cluster AgentThe Cluster Agent auto-instrumentation does not work for ARM64 .NET applications.Medium24.11.025.1.0January 27, 2025

COSMOSX-2139

Smart AgentThe Smart Agent installation fails when using the Ansible scriptsMedium24.1025.1February 5, 2025

COSMOSX-2092

Smart AgentThe Machine Agent proxy configurations are not retained during a rollbackMedium-25.1February 5, 2025

COSMOSX-2050

Smart AgentThe Smart Agent duplicate process is created even when you run the stop commandMedium-25.1February 5, 2025

COSMOSX-2142

Smart Agent.NET Agent installation fails when Smart Agent is installed in a directory path with spacesMedium-25.1February 5, 2025
DBMON-10749

Database Agent

When you upgrade Database Agent from the Agent Management UI, it gives the following error:

This agent cannot be upgraded because an upgrade is in progress.

Medium24.9.025.1.0January 28, 2025
DBMON-10712

Database Agent

Metric Browser does not display the server statistics.Medium24.8.025.1.0January 28, 2025
DBMON-10702

Database Agent

The Query Details page displays an incorrect value for elapsed time for the SAP HANA database. Medium24.8.025.1.0January 28, 2025
DBMON-10836

Database Agent

Unable to monitor Microsoft SQL Server clusters.Medium24.10.025.1.0January 28, 2025
DOTNET-7425.Net Agent The .Net Agent does not fetch the container ID because it uses an incorrect environment variable to retrieve the Cluster Agent container namespace. Hence, the application and agent correlation fails.Low-25.1.0January 30, 2025

DOTNET-7429

.Net Agent Business Transactions are not displayed for some .Net applications. This happens because the agent calls an index page without a forward slash (/at the end of the URL. For example, the issue occurs when you use localhost/mysite instead of localhost/mysite/.Medium24.11, 23.4, 21.12.125.1.0January 30, 2025
JAVA-13730Java AgentOn Undertow server, the interface difference between various classes cause ClassCastException. This exception is recorded in every snapshot and the application monitoring is impacted.MediumAll versions25.1.0February 5, 2025
JAVA-13755Java AgentThe Java Agent logs an error message every time an application connects to the database. This error causes unnecessary alerts.MediumAll versions25.1.0February 5, 2025
JAVA-13858Cisco Secure ApplicationSome applications encounter class loading issues when SecurityManager is enabled in JDK8.HighAll versions25.1.0February 5, 2025
SERVER-9740Machine AgentThe hardware monitor script takes longer time to collect the metrics. This is an intermittent issue.High24.9.025.1.0January 31, 2025
SERVER-9779Machine AgentCannot download Machine Agent logs from the Controller UI.Medium24.7.025.1.0January 31, 2025
SERVER-9800Machine AgentThe agent stops monitoring all the processes when it reaches the maximum limit of monitored processes per machine.-24.10.025.1.0January 31, 2025



Agent Known Issues

There are no known issues for the 25.1.0 agent releases.