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
Product/Component | Summary | Release Version | Release Date | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
General | This release includes the following bug fixes:
| 24.10.4 | March 27, 2025 | ||||||||||||
General | This release includes the following bug fixes:
| 24.10.3 | February 18, 2025 | ||||||||||||
General | You can choose to view the Controller UI text in Japanese in the Controller version 24.10.2. To switch between English and Japanese languages, select the required language from My Preferences > View Preferences > Language. Some elements of the Controller UI may not be fully translated into Japanese, and certain features or settings may still appear in English. While we strive to provide support in Japanese, some assistance may be provided in English to ensure timely and accurate responses. Bug fixes:
| 24.10.2 | January, 10, 2025 | ||||||||||||
General | This release includes backend optimization and bug fixes. | 24.10.1 | December 24, 2024 | ||||||||||||
Anomaly Detection |
| 24.10.0 | December 13, 2024 | ||||||||||||
Alert and Respond |
| 24.10.0 | December 13, 2024 | ||||||||||||
Analytics | The Analytics > Experience Levels page adds the Show percentage toggle. The bar graphs display the percentage level when you turn on the option. See View and Export XLM Compliance Data. | 24.10.0 | December 13, 2024 | ||||||||||||
Controller |
| 24.10.0 | December 13, 2024 | ||||||||||||
Dash Studio |
| 24.10.0 | December 13, 2024 | ||||||||||||
End User Monitoring | In Crash Dashboard > Unique Crashes, you can segregate, search, and filter crashes by modules, packages, classes, and file paths. This feature helps application owners identify the module, class, or file responsible for a crash. Earlier, only a list of unique crashes without file paths was available. See Unique Crashes. | 24.10.0 | December 13, 2024 | ||||||||||||
General |
See General Navigation.
| 24.10.0 | December 13, 2024 | ||||||||||||
Synthetic Monitoring | You can now audit logs for Synthetic monitoring. Use the | 24.10.0 | December 13, 2024 | ||||||||||||
This release introduces Synthetic Credential Vault APIs. You can use the APIs to:
| |||||||||||||||
Unified Observability Experience | In addition to Splunk Cloud Platform, you can now set up Cisco AppDynamics SaaS to work with Splunk Enterprise. This setup allows you to access application logs on Splunk Enteprise directly from the Controller UI using deep links. With this feature, you can seamlessly navigate from the Controller UI to Splunk Enterprise to view logs related to applications, tiers, nodes, business transactions, and transaction snapshots. The deep linking functionality ensures that context is preserved for troubleshooting and data analysis between Cisco AppDynamics SaaS and Splunk Enterprise. This integration offers comprehensive visibility across on-premises, hybrid, and multi-cloud environments, enhancing operational efficiency, reducing mean time to detect (MTTD) issues, and lowering mean time to remediate (MTTR) issues. See Unified Observability Experience with Splunk. | 24.10.0 | December 13, 2024 |
SaaS Controller Resolved Issues
Issue key | Product | Summary | Affects Version/s | Severity | Fix Version/s |
---|---|---|---|---|---|
ALTCSAAS-4434 | Alerting | The Health Rule wizard is unresponsive when a large number of servers causes data loading issue. | 24.9.0 | Medium | 24.10.4 |
CONTRLRDEV-4916 | Controller | Some values are not displayed on the End to End Latency Time (ms) and URL columns on the Business Transactions > Transaction Snapshots page. | 24.10.0 | Medium | 24.10.4 |
IAM-7503 | Identity, Authentication, Authorization, and Audit | The Controller login page prompts to specify the username and password even though single sign-on is configured. | - | High | 24.10.4 |
LIC-5644 | Infrastructure-based Licensing | Thread pool saturation occurs when you use transaction analytics and a large number of agents is deployed. | 24.10.0 | Medium | 24.10.4 |
LIC-5688 | Licensing | The License Summary page displays zero license units consumption. | 24.10.0 | Medium | 24.10.4 |
IAM-7246 | Identity, Authentication, Authorization, and Audit | The account name field is displayed on the login page even after modifying the multi tenant flag to false . | 24.7.0 | Medium | 24.10.0 |
ALTCSAAS-3768 | Alert & Respond | In HTTP Request Templates, the scope field is unavailable for the OAuth 2.0 authentication. | 24.6.0 | Medium | 24.10.0 |
ANALYTICS-16351 | Analytics | The Business Journey filter fails to generate correct distinct values for non-string parameters. It removes one character from the beginning and end of non-string field values. | 24.1.0 | Medium | 24.10.0 |
ARG-6685 | Analytics | The License Summary page shows inaccurate details for the Cisco Secure Application license. | - | Medium | 24.10.0 |
IAM-7092 | Identity, Authentication, Authorization, and Audit | License Usage is not calculated appropriately for the node or application created with custom license rule for IBL tenants. | - | Medium | 24.10.0 |
JAVA-13586 | Controller | The business transactions promoted from the Overflow tab are not displayed in the first-class business transactions list. | - | High | 24.10.0 |
JAVA-13798 | Controller | The View Logs in Splunk button is disabled even if there are logs for the selected time range. |
| Medium | 24.10.2 |
IAM-7203 | Identity, Authentication, Authorization, and Audit | The Controller login screen displays the account name even if it has a single tenant. | 24.7.0 | Medium | 24.10.0 |
LIC-5037 | Licensing | The license utilization data is not available on the shared dashboard. | - | Medium | 24.10.0 |
ALTCSAAS-2390 | Alert & Respond | When a policy is created on multiple custom events it only fetches the latest configured custom event if they have the same subType. | 24.9.0 | Medium | 24.10.0 |
ALTCSAAS-2396 | Alert & Respond | Health rules with custom metrics are not evaluating on the SIM nodes after the machine agent is restarted. | 24.9.0 | Medium | 24.10.0 |
ALTCSAAS-3130 | Alert & Respond | Retrieving all health rules for an application through the API takes more time than anticipated. | 23.12.0 | Medium | 24.10.0 |
ALTCSAAS-3160 | Alert & Respond | The Affect column in the Health Rule Violating tab displayed the affected application servers as N/A. | 24.8 | Medium | 24.10.0 |
ALTCSAAS-3341 | Alert & Respond | For mobile apps on network requests, the affected entity does not get updated whenever a new mobile request is added to an existing health rule. | 23.12 | Medium | 24.10.0 |
ALTCSAAS-3504 | Alert & Respond | In a policy, there is no error message to indicate that the custom event filter has duplicate event types. | 24.6 | Medium | 24.10.0 |
ALTCSAAS-3548 | Alert & Respond | Cannot view health rules for mobile applications. | 24.10.0 | Medium | 24.10.0 |
ALTCSAAS-3562 | Alert & Respond | In health rule and policy names, you cannot use the allowed symbols > and <. | 24.4.0 | Medium | 24.10.0 |
ALTCSAAS-3585 | Alert & Respond | The XML payloads used for importing and exporting health rule API did not have new parameters such as <violation-status-on-no-data> . | 24.9.0 | Medium | 24.10.0 |
ALTCSAAS-3589 | Alert & Respond | The token generated while creating an HTTP request action, using OAuth 2.0 and API clients, fails. | 24.6.0 | Medium | 24.10.0 |
ALTCSAAS-3735 | Alert & Respond | Controller gets unresponsive because of health rules with high metric events. | 24.5.0 | Medium | 24.10.0 |
ALTCSAAS-3757 ALTCSAAS-3766 | Alert & Respond | The Health Rule tab in Alert & Respond displays blank page. |
| High | 24.10.0 |
ALTCSAAS-3805 | Alert & Respond | The Status column in the Action Suppression tab does not display the correct status values. | 24.10.0 | High | 24.10.0 |
ANALYTICS-16020 | Analytics | Core Web Vitals metrics are unavailable when accessed using the Analytics API key. | 24.5.0 | Medium | 24.10.0 |
ANLYTCS_ES-14672 | Analytics | An ADQL query displays only ten thousand rows, even if more rows are available. | 23.11.0 | Medium | 24.10.0 |
CDM-10075 | End User Monitoring | Unable to verify the status of the mapping file uploads. | 24.7.0 | Medium | 24.10.0 |
CLUSTERMON-5130 | Cluster Monitoring | On the Servers > Events page, the filters for Cluster Events, Event Types, and Health Rule Violations do not function. | 24.5.0 | Medium | 24.10.0 |
CONTRLRDEV-4600 | Controller | The content type header is not restricted to With this release, the | - | High | 24.10.0 |
CONTRLRDEV-2551 | Controller | Timeout error occurs when you open App Server Agent Configuration on the Action tab for Tiers & Nodes. | 24.7.0 | Medium | 24.10.0 |
CONTRLRDEV-2865 | Controller | The labels are misaligned on the Agent Management > Machine Agents page. | 24.9.0 | Medium | 24.10.0 |
CONTRLRDEV-3138 | Controller | The exported data from the Servers page contains some incomplete and blank entries. | 24.10.0 | Medium | 24.10.0 |
CONTRLRDEV-3258 | Controller | Segments with empty URLs are shown on the business transaction snapshots page. | 24.10.0 | Medium | 24.10.0 |
CONTRLRDEV-3444 | Controller | Machine Agent does not get linked to the new Smart Agent ID when the ID changes. | 24.5.0 | High | 24.10.0 |
CONTRLRDEV-3532 | Controller | A node with the same name registered under two different applications or tiers is assigned the same node ID. | 24.6.0 | Low | 24.10.0 |
CONTRLRDEV-3831 | Controller | The Controller UI is not responsive. | 24.5.0 | Medium | 24.10.0 |
CONTRLRDEV-3872 | Controller | The Availability tab on the Servers page displays inaccurate information. | - | Medium | 24.10.0 |
CONTRLRDEV-3901 | Controller | The Dashboards & Reports > Dashboards page does not display all the dashboards. | 24.6.0 24.7.0 | Medium | 24.10.0 |
CONTRLRDEV-3942 | Controller | The flowmap APIs display the 500 internal server error when a bearer token is used instead of a username. | 24.7.0 | Medium | 24.10.0 |
CONTRLRDEV-3993 | Controller | The Config Management tab contains some empty entries in the Agent Version column. | 23.12.0 | Medium | 24.10.0 |
CONTRLRDEV-3998 | Controller | The Server details page takes longer time to load. | 24.5.0 | Medium | 24.10.0 |
CONTRLRDEV-4023 | Controller | The business transactions promoted from the Overflow tab are not displayed in the first-class business transactions list. | 24.5.0 | High | 24.10.0 |
CONTRLRDEV-4047 | Controller | The Troubleshoot > Errors > Exceptions page does not display summary details. | - | High | 24.10.0 |
CONTRLRDEV-4158 | Controller | Pagination does not display all agents on the Home > Agent Management > Manage Agents > Machine Agents page. | 24.7.0 | Medium | 24.10.0 |
CONTRLRDEV-4194 | Controller | The REST API calls to Controller return 400 error when the Javascript function contains eval , src , and onload . | 24.7.0 | High | 24.10.0 |
CONTRLRDEV-4430 | Controller | The Java Agent registration fails because of an internal server error. | - | Medium | 24.10.2 |
CONTRLRDEV-4536 | Controller | When you upgrade the Smart Agent from version 24.6 to 24.8 on Windows, the Smart Agent service stops and the upgrade fails. |
| Medium | 24.10.2 |
CONTRLRDEV-4676 | Controller | The Controller stops responding (Jetty stops responding) post upgrade to version 24.10. | - | High | 24.10.2 |
CONTRLRDEV-4717 | Controller | The application flow map displays the metric values as NaN instead of numeric values. |
| Medium | 24.10.2 |
DBMON-10154 | Database Monitoring | The sort functionality does not work on the Databases > Configuration > Collectors page. | 24.7.0 | Medium | 24.10.0 |
DBMON-10618 | Database Monitoring | The Events API gives a 500 Internal Server error. | 24.6.0 | Medium | 24.10.0 |
EUMPLAT-4416 | End User Monitoring | The Geo Dashboard page does not display data that is part of the Czech Republic. | 24.2.0 | Medium | 24.10.0 |
EUMPLAT-6408 | End User Monitoring | The Controller calculates incorrect overage metrics, impacting health rules and making it difficult to manage and monitor storage limits. | - | Medium | 24.10.0 |
EUMPLAT-6589 | End User Monitoring | The Synthetic sessions summary does not correctly display Japanese characters. | - | High | 24.10.0 |
JAVA-13388 | Controller | In some cases, the agents send business transaction snapshots to deleted buisness transactions. | - | Medium | 24.10.0 |
JAVA-13402 | Controller | The URL column in the Application > Machine Snapshots > Choosing Pool > Executing Request tab does not provide an option to extract complete URLs. | - | Low | 24.10.0 |
LIC-4711 | Licensing | The license usage graph shows zero licenses used even when agents are using the licenses. This issue occurs when the license usage snapshot is not created. | - | Medium | 24.10.0 |
LIC-5025 | Licensing | An error during the ABL migration prevents any rows from being copied, even though the migration is marked as successful. | - | ||
LIC-5214 LIC-5310 | Licensing | Licensing does not handle concurrent lease requests, which leads to saturation of the thread pool. This causes a thread deadlock, resulting in downtime of the UI and loss of metrics. | 24.7.0 | Medium | 24.10.0 |
LIC-5259 | Licensing | Account usage metrics on the license page lack data intermittently. | 24.7.0 | Medium | 24.10.0 |
LIC-5417 | Licensing | Report generation for license usage per application takes a long time for the Agent-based licensing. | 24.7.0 | Low | 24.10.0 |
PRAGUE_UI-6 | Controller | Cannot re-allocate license units while editing a license rule. | - | Medium | 24.10.0 |
SERVER-9879 | Controller | Unable to sort the columns on the Servers page. | Medium | 24.6.0 | 24.10.3 |
STUDIO-5120 | Custom Dashboard | Nested dashboards take a long time to load. | 24.6.0 | Medium | 24.10.0 |
STUDIO-5229 | Custom Dashboard | When you double-click a widget containing a redirect to the metric browser, it also displays many other metrics that are not part of that particular node. | 24.7.0 | Low | 24.10.0 |
STUDIO-5239 | Custom Dashboard | The custom dashboard times out if Health Status widgets are added. | 24.10.0 | Medium | 24.10.0 |
STUDIO-5250 | Dash Studio | Widgets display incorrect value for the start and end datapoint of a graph. This issue occurs for ADQL queries. | 24.2.0 | Medium | 24.10.0 |
STUDIO-5261 | Dash Studio | Data variables alignment issues in the View mode. | 24.2.2 | Medium | 24.10.0 |
STUDIO-5348 | Custom Dashboard | Shared dashboard displays an error if it contains Health Status widgets. | Low | 24.10.0 | 24.10.3 |
TMNT-7310 | Controller | When you try to access a specific URL, after authentication, it redirects to the Controller home page. | 23.12.0 | Medium | 24.10.0 |
TMNT-8178 | Custom Dashboard | The shared dashboard displays a blank screen. | 24.9.0 | Medium | 24.10.0 |
TMNT-8442 | Custom Dashboard | Custom dashboard takes a long time to load if health rules are configured. |
| Medium | 24.10.2 |
TMNT-8497 | Custom Dashboard | Custom dashboard reports do not display the complete data. | 24.10.0 | Medium | 24.10.2 |
UISVCS-2661 | Dashboards and Reports | The dashboard fails to generate reports and displays a 503 error. | 23.11.5 | Medium | 24.10.0 |
UISVCS-2789 | Dashboards and Reports | The reports do not contain the complete dashboard data. | 24.7.0 | Medium | 24.10.0 |
SaaS Controller Known Issues
You cannot monitor the Controller using Java Agent <=24.10
because these Java Agent versions are not compatible with Jetty 12.
Use Java Agent >=24.11
for self monitoring the Controller >= 24.10
.
Agent Management Enhancements
You can now:
- use Deployment groups as a template to auto-attach and configure multiple agents for installation. The configuration for a Deployment Group is performed once per agent type and can be applied to multiple Smart Agents to install their respective language agents. See Auto-Deploy Agents with Deployment Groups.
- specify custom tags on Smart Agent and view those under View Options and Filter. These tags can be used to filter the agent list based on the tag value. See Agent Management User Interface.
To enable this feature you must enable the custom tagging feature. Contact customer support to get the
entity.tagging.enabled
property enabled. - add or remove columns from View Options under AppServer Agents, Machine Agent, Database Agent, and Smart Agent pages. See Agent Management User Interface.
- install the required agent on the required hosts by selecting the hosts from the Smart Agents page.
Select the desired Smart Agent from the list, then click Install Agents, the Smart Agents will automatically be selected for the selected agent. See Install Agents.
Agent Enhancements
The following table lists the Agent enhancements included in the 24.10 release.
No results found.
Agent | Summary | Release Version | Release Date | ||||||
---|---|---|---|---|---|---|---|---|---|
Analytics Agent |
| 24.10.0 | November 8, 2024 | ||||||
Android Agent | There is no 24.10.0 release. | - | - | ||||||
Apache Web Server Agent | There is no 24.10.0 release. | - | - | ||||||
Splunk AppDynamics AWS Lambda Extension for Serverless APM | There is no 24.10.0 release. | - | - | ||||||
C/C++ SDK | There is no 24.10.0 release. | - | - | ||||||
Cluster Agent | This release introduces the Target Allocator bundled with the Cluster Agent image. When you enable Target Allocator, you can have multiple replicas of Cluster Agent as part of the same installation.
The Controller UI displays data from all Cluster Agent replicas under the same cluster. | 24.10.0 | October 30, 2024 | ||||||
Cordova Plugin | There is no 24.10.0 release. | - | - | ||||||
Database Agent |
| 24.10.0 | October 30, 2024 | ||||||
Flutter Agent | There is no 24.10.0 release. | - | - | ||||||
Go SDK | There is no 24.10.0 release. | - | - | ||||||
IBM Integration Bus Agent | There is no 24.10.0 release. | - | - | ||||||
iOS Agent | There is no 24.10.0 release. | - | - | ||||||
Java Agent |
| 24.10.0 | November 8, 2024 | ||||||
Java Serverless Tracer | There is no 24.10.0 release. | - | - | ||||||
JavaScript Agent | There is no 24.10.0 release. | - | - | ||||||
Machine Agent |
Enhancements in this release require Controller 24.10.0 or later. | 24.10.0 | November 12, 2024 | ||||||
MAUI Agent | There is no 24.10.0 release. | - | - | ||||||
Network Agent | There is no 24.10.0 release. | - | - | ||||||
Node.js Agent | Includes minor enhancements and bug fixes. See Agent Resolved Issues.
| 24.10.0 | November 18, 2024 | ||||||
Node.js Serverless Tracer | There is no 24.10.0 release. | - | - | ||||||
.Net Agent | This release extends GRPC support to:
See .NET Supported Environments. In Downloads Portal, when you select Latest Version from the Version filter for .NET Agent, the portal displays the version 24.9.0 and the latest version 24.10.0. Ensure to download the .NET Agent version 24.10.0. | 24.10.0 | November 6, 2024 | ||||||
PHP Agent | There is no 24.10.0 release. | - | - | ||||||
Python Agent | There is no 24.10.0 release. | - | - | ||||||
Python Serverless Tracer | There is no 24.10.0 release. | - | - | ||||||
React Native Agent | There is no 24.10.0 release. | - | - | ||||||
SAP | There is no 24.10.0 release. | - | - | ||||||
Smart Agent | This release includes:
| 24.10.0 | October 31, 2024 | ||||||
Hosted Synthetic Agent | There is no 24.10.0 release. | - | - | ||||||
Private Synthetic Agent | This release includes:
| 24.10.0 | November 2, 2024 | ||||||
Xamarin Agent | There is no 24.10.0 release. | - | - |
Agent Resolved Issues
No results found.
Key | Product | Summary | Severity Level | Affected Version(s) | Release Version | Release Date |
---|---|---|---|---|---|---|
COSMOSX-1991 | Smart Agent | The Smart Agent upgrade fails when it is available as a local directory on a Windows machine. | Medium | 24.8.0 | 24.10.0 | October 31, 2024 |
COSMOSX-2042 | Smart Agent | Smart Agent fails to start when you set | Medium | - | 24.10.0 | October 31, 2024 |
COSMOSX-1853 | Smart Agent | The auto-complete feature does not work with zsh or fish scripts | Medium | - | 24.10.0 | October 31, 2024 |
DBMON-10713 | Database Agent | Database Agent cannot connect to the Controller to send metrics data. | Medium | 24.8.0 | 24.10.0 | October 30, 2024 |
DBMON-10701 | Database Agent | Database Agent fails to start while using the start-dbagent script. | Medium | 24.6.0 | 24.10.0 | October 30, 2024 |
DBMON-10693 | Database Agent | Newly configured IBM DB2 collectors do not display any metric data. | Medium | 24.8.0 | 24.10.0 | October 30, 2024 |
DBMON-10548 | Database Agent | Cannot instrument the Microsoft SQL Server cluster nodes. | Medium | 24.8.0 | 24.10.0 | October 30, 2024 |
DBMON-10530 | Database Agent | The Databases > | High | 24.6.0 | 24.10.0 | October 30, 2024 |
DBMON-10507 | Database Agent | Database Agent does not report the | Medium | 24.6.0 | 24.10.0 | October 30, 2024 |
DBMON-10498 | Database Agent | The Controller displays the health status as active even though the node is down. | Medium | 24.8.0 | 24.10.0 | October 30, 2024 |
JAVA-13217 | Java Agent | Invalid metrics are created, leading to metric limits. This happens when downstream tiers continue a transaction, causing the caller chain to generate unwanted metrics. This issue specifically arises when a load balancer directs traffic to two or more applications or tiers. | Medium | All versions | 24.10.0 | November 8, 2024 |
JAVA-13619 | Java Agent | The instance ID is unavailable when the agent runs on AWS EC2 using IMDSv2. | Low | All versions | 24.10.0 | November 8, 2024 |
JAVA-13707 | Java Agent | KubeAPI tokens are visible in the agent logs. | Medium | 24.7.0 and later | 24.10.0 | November 8, 2024 |
JAVA-13746 | Java Agent | Security update for the vulnerable commons-io third-party library. | Medium | All versions | 24.10.0 | November 8, 2024 |
SERVER-9764 | Machine Agent | The agent fails to report metrics to the Controller because of improper error handling in the Windows collector script. | High | 24.9.1 | 24.10.0 | November 12, 2024 |
SERVER-9663 | Machine Agent | Machine Agent on AIX collects incorrect values for the Server metrics, which impacts the license usage. | Medium | 24.7.0 | 24.10.0 | November 12, 2024 |
SYNTH-10784 | Private Synthetic Agent | Heimdall does not start if you enable persistence for Apache Ignite. | Medium | 24.5.0 | 24.10.0 | November 2, 2024 |
NODEJS-1068 | Node.js Agent | The agent does not detect the GraphQL business transaction when using ApolloServer. | Medium | - | 24.10.0 | November 18, 2024 |
NODEJS-1084 | Node.js Agent | Applications crash when a non-root user runs the agent. | High | 24.9.0 | 24.10.0 | November 18, 2024 |
-->
Agent Known Issues
Agent | Summary |
---|---|
Private Synthetic Agent | Chrome pods do not initialize if you use the Bottlerocket OS image while using the Chrome browser. This issue occurs if PSA is installed in Amazon EKS. Workaround: Use Amazon Linux AMI. |