Watch this space for updates throughout the month
Want to be notified when new product updates are posted?
Subscribe to Monthly Product Updates today!
Learn how to subscribe here.
In October, we released versions 20.10.0 and 20.10.1 Controller and Enterprise Console as well as key product enhancements and agent updates. We also resolved a series of issues associated with the previous release.
Revised October 30, 2020
Table of Contents
Feature Enhancements
Heads Up - What Else You Should Know
Beta Programs
Resolved Issues
Get Started
Ask a Question
What highlights should I know about?
These release highlights include the newest features and capabilities at-a-glance this month. In the grid below, we’ve flagged who may be most interested or impacted in your organization by each enhancement.
Cloud Native
AWS Lambda Serverless APM Released
- AppDynamics now brings together the metrics and traces from your AWS Lambda functions running serverless applications into one common view. You will now be able to take advantage of an aggregate view of all serverless functions, drill-downs to optimize performance and cost, and service visualization along with dependency mapping.
We are excited to be partnering with AWS in launching AWS Lambda Serverless APM, enabling you to simplify monitoring and observability in Lambda environments. Get started today, by using our AWS Lambda Extension today. (Released October 8, 2020)
Kubernetes Monitoring Enhancements
- Capture Log Snippets and Associate with Events and Containers. You can manage the pod logs for both SaaS and on-premises environments. You can also view logs for restarted or failed pods, along with logs for the CrashLoopBackoff events. For information, see Manage Logs For Pods. (Released October 6, 2020)
- You can use regular expressions to dynamically configure the namespaces that you want to monitor.
To use this feature, you need Controller version 20.10 or later, along with Agent version 20.9 or later. For details, see the nsToMonitorRegex and the nsToExcludeRegex parameters in Configure the Cluster Agent YAML File. (Released October 6, 2020)
AIOps Platform
- Released this month, Automated Transaction Diagnostics (ATD) uses machine learning to identify periods of anomalous activity in complex BT flows. It analyzes collected snapshots for you, ultimately diagnosing the likeliest root cause within a database, tier, or exit call.
ATD not only shortens time-to-solution, but does so while considering a broader range of issue types. This diagnostic tool puts powerful analysis into the hands of a wider range of SMEs. (Released October 16, 2020)
Automated Transaction Diagnostics screenshot
Agent Updates v20.0.0 and 20.10.1
- Our Python Agent now supports “Node Reuse”, simplifying how you manage your Python applications by allowing you to reuse the name of nodes that have shut down and marked as historical. This release supports Tornado 6 for Python Agent 3.7 and later versions. (Released October 21, 2020)
- Our latest Java Agent release adds an asynchronous entry and exit support for gRPC, certifies support for Java 15, and adds exit support for the HTTP4 blaze client. Learn more in our Java Supported Environments documentation. (Released October 20, 2020)
- Our new JavaScript Agent has been optimized to show how Visually Complete Time (VCT) is calculated. (Released October 21, 2020)
- With the latest agent update, we now support React Native 0.60. (Released October 16, 2020)
- With this enhancement, .NET Agent now supports Agentless Analytics on Windows. You’ll be able to capture business transaction analytics without installing a separate Analytics Agent — reducing manual configuration requirements. Learn more in our Agentless Analytics Overview.
As of this release, .NET Agent is supported on Windows Server 2019. (Released October 28, 2020)
Ease of Use
- You can now filter Experience Journey Map for additional fields such as device, OS, and location. Learn about all the options to Filter User Journeys. (Released October 6, 2020)
- Automatic Business transaction correlations are now enabled by default for .Net Agent 20.6.0 and higher. For more information, and details on how to manually enable/disable business transaction correlations for older agent versions, see our business transaction documentation. (Released October 6, 2020)
Dash Studio Enhancements (Documentation)
- Leverage the Data Grid widget, select between 3 different styles for your Time Series charts. To more easily analyze and compare performance data, you can now access the Properties Panel in view mode to change the comparison data presented. (Released October 6, 2020)
- Easily view your AppDynamics agent version when analyzing Mobile RUM data. (Released October 6, 2020)
System Administration
To view all technical documentation associated with this month’s releases, please visit Product Announcements, Alerts, and Hot Fixes in our documentation portal.
Heads up - What else you should know
- Have a great product idea? Contribute to the AppDynamics Community Idea Exchange, where you will be able to submit your ideas, and vote on or discuss ideas from other community members. To participate, sign in to the Community and look for the Idea Exchange button in the top navigation. See Idea Exchange Guidelines for more details.
Thanks in advance for helping guide the future of our product!
- As of August 2020, AppDynamics Java users no longer need to choose between dynamic instrumentation and performance when running on IBM JVM. The newer releases for Java 8 don't exhibit the same performance penalty when class retransformation is enabled. Find out more here.
- Your AppDynamics Certification exams have moved! The AppDynamics Certifications Program initiated a transition to a new process for candidates this past July. As a first step in a long-term, multi-stage migration plan, the exam process is temporarily independent of the new AppDynamics University experience.
If you previously received a registration confirmation for your exam, please see How to register for and access AppDynamics certification exams.
Share your feedback! Participate in a Beta today
We’re currently running two Beta programs and looking for your feedback:
Resolved Issues
The following list notes key issues that were resolved this month. To see a complete listing of this month's resolved issues, see Resolved Issues by Month.
Alert and Respond
-
Drill-down for health rule violation and affected entities displays blank results (ALERT-6669)
-
"Application with id:-1 does not exist" error is displayed when you access the health rules using the dashboard and click on the Critical or Warning tabs (ALERT-6767)
Controller
-
Custom transaction match rules cannot be created from Snapshot screen (AMCSEV-768)
-
The Pods tab does not display the data (CLUSTERMON-1948)
-
The Transaction Snapshot is not displayed for the Oracle Cluster (DBMON-7060)
- Wrong port displayed under Topology for MSSQL, Oracle Clusters (DBMON-7424)
-
Filtering incorrect for the Service Endpoints in the getRequestSegmentsByFilterHandle API (DIAGPLAT-925)
-
Some top summary stats (TSS) are bound to the wrong ID (DIAGPLAT-961)
-
Enterprise Console now honors timeouts in Windows Stop Service during upgrade (ECONSOLE-6221)
Metadata
Get Started
Please note: customers are advised to check backward compatibility
in the Agent and Controller Compatibility documentation.
Download Essential Components (Agents, Enterprise Console, Controller (on-prem),
Events Service, EUM Components)
Download Additional Components (SDKs, Plugins, etc.)
How do I get started upgrading my AppDynamics components for any release?
Product Announcements, Alerts, and Hot Fixes
Extensions
AppDynamics is switching to calendar versioning, Why?
License Entitlements and Restrictions
Can’t find what you’re looking for? Need more assistance?
Ask a question in the Latest Release forum.