AppDynamics SaaS Controller Enhancements

Product / ComponentSummaryRelease VersionRelease Date
General
This release includes the following bug fixes:
  • ALTCSAAS-5010

  • CONTRLRDEV-6313

  • LIC-6146

  • SYNTH-11626

  • TMNT-9348

See SaaS Controller Resolved Issues.

25.7.1September 2, 2025
Mobile Real User MonitoringThis release includes minor bugs and code optimization.25.7.1September 3, 2025
AnalyticsADQL queries support CASE clause. You can use the CASE clause within the SELECT clause to add conditions to your ADQL query. It helps you to transform data with the specified condition. This clause supports aggregation and bucketing functions.25.7.0August 14, 2025
Alerting

In the Create Policy and the Create Action Suppression wizards, you can now search and filter health rules when selecting the Health Rule Scope option. The Search box enables you to type a specific health rule name and select it from the list. Using the Filter option, you can filter the health rules by types, such as Business Transaction Performance, Overall Application Performance, Servers, Custom, and so on. These options make it easier to quickly locate specific health rules from an extensive list. Use the following navigation to locate the Search box and filter:

  • Create Policy > Health Rule Scope > These Health Rules > Add
  • Actions > Action Suppression > Create > Health Rule > Scope > Suppress Action execution for these specified Health Rules: > Add

See Create Policy and Create Action Suppression.

25.7.0August 14, 2025
AlertingFor User Experience- Mobile Apps, you can now use the asterisk (*) wildcard in the relative metric path to create a health rule and monitor the custom metric across multiple entities.

For example, in the health rule, you can define the relative path for the mobile app metric Data Points per Minute as:

Custom Metrics|*|Data Points per Minute

See Use Wildcards in Metric Definitions.

25.7.0August 14, 2025
Dashboards

Custom Dashboard adds the Include Historical Nodes option for the following widgets:

  • Time Series Graph
  • Pie Chart
  • Gauge
  • Metric Value

For the Time Series Graph and Pie Chart widgets, this option is available only when you select one of the following criteria:

  • Nodes within the specified Tiers
  • These specified Nodes
  • Nodes matching the following criteria

For the Gauge and Metric Value widgets, this option is available when you select Nodes.

See Widget Types.

25.7.0August 14, 2025
Infrastructure Visibility

This release introduces the following features, which can be activated by the customer support:

  • observe the required servers instead of all the server pages. See Role-Based Access for Servers.
  • use standard or dynamic roles when creating custom roles. See Standard Role and Dynamic Role
    Note: This feature is currently only available as an early preview ("Beta"). 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. Please refer to the full terms at

    https://www.splunk.com/en_us/legal/appdynamics-limited-license-agreement.html

    for details.
  • The RBAC APIs for role management will now also support creation and modification to dynamic custom roles. See Create Role

25.7.0August 14, 2025
Infrastructure VisibilitySplunk AppDynamics GPU Monitoring now delivers comprehensive visibility into NVIDIA GPU health and performance across your infrastructure. This enhancement integrates both node-level (via Machine Agent) and cluster-wide (via Cluster Agent) metric collection, supporting optimal resource utilization, rapid troubleshooting, and improved GPU workload performance. The key benefits include:
  • real-time monitoring of compute, memory, power, and thermal metrics

  • new dashboard insights for efficient resource planning and issue resolution in both standalone and Kubernetes environments.

See GPU Monitoring.

25.7.0August 14, 2025
Controller

This release includes the support for Splunk AppDynamics SaaS and Splunk Observability Cloud integration. You can use the Splunk Observability tab under Administration > Integrations to verify if the integration is successful. The tab includes the list of Splunk Observability Cloud connections. However, to use this feature you require to contact customer support.

This integration enriches your AppDynamics application data by displaying infrastructure details directly within the tier and node dashboards, sourced from Splunk Observability Cloud. See Integrate AppDynamics and Splunk Observability Cloud

Note: This feature is currently only available as an early preview ("Beta"). 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. Please refer to the full terms at

https://www.splunk.com/en_us/legal/appdynamics-limited-license-agreement.html

for details.
25.7.0August 14, 2025
The following library is upgraded:
LibraryCurrent VersionUpgraded Version
Highcharts 4.2.09.3.3
xercesj 2.12.0j 2.12.2
Netty4.1.100.Final4.1.118.Final
commons-ioversions 2.42.19
commons-compress1.211.27.1
Licensing

The following enhancements are designed to provide improved visibility and control on your license metrics:

  • In Metric Browser, you can now view:
    • the contribution metrics across various hosts and agents such as .Net, Java, PHP, and Python.
    • the storage metrics for mobile apps and browser apps for end user monitoring.
    • license rule usage metrics associated with the default and custom health rules. Currently, the license rule metrics are applicable only for the Agent-based licensing package. See License Metrics in Metric Browser.
  • View the Events tab in in the User Profile > License page. This dashboard displays all the events related to licensing and alerts. See Events dashboard.
  • You can build a dashboard based on the license metrics. This dashboard enables you to effectively visualize license usage and monitor health rule statuses. See Widgets.
25.7.0August 14, 2025
ReportsThe default Controller Audit report file format is changed from PDF to CSV. See Scheduled Reports.25.7.0August 14, 2025
Synthetic MonitoringThis release supports the OAuth token-based authentication method for the Synthetic Monitoring APIs. See Synthetic Monitoring API.25.7.0August 14, 2025

Agent Management Enhancements

This release includes UI With this release you can:
  • verify if you are using an outdated version of Smart Agent. The right pane displays the status, version, and the summary of Smart Agent along with the recommendation to upgrade to the latest version. The summary for all the supported agents is also displayed.

  • select the Use Smart Agent Connection Configuration checkbox instead of specifying it as a custom configuration during the install or upgrade process. When you select this option, only the Controller URL and port settings are included.

  • configure the Smart Agent to use a specific agent framework and define custom agent locations globally instead of specifying for each agent. Use the Auto Attach tab under the Configure Selected Smart Agent page, which is revamped to provide more simplified view.

    You can also configure custom regular expressions (regexes) for processes that the agent should be auto-attached to. To access this you need to ask the customer support representative to enable the agent.management.auto-attach.regex.support.enabled property.