Knowledge Base

cancel
Showing results for 
Search instead for 
Did you mean: 

Product Update, March 2019 (v.4.5.8)

Table of Contents

Feature Enhancements

Heads Up - What Else You Should Know

BETA Programs

Resolved Issues

Get Started

Ask a Question

 

In March, we released key enhancements and resolved issues, as well as recent Agent updates (if the Agent is not v4.5.8 it is noted below). Please check our Agent and Controller Compatibility documentation to see which Agents are backwards compatible. 

 

What are the highlights I should know about?

These release highlights will guide you through the newest features and capabilities. Notice in the grid below each feature enhancement identifies the most interested or impacted users.

 

Product

Enhancement

User and Performance

Analyst

Admin and Implementer

Developer

Platform

Cognition Engine Powers Anomaly Detection and Automated Root Cause Analysis

Database Monitoring

Oracle Real Application Cluster (RAC) Auto-Discovery Enhancements




Custom JDBC Connection Properties




End User Monitoring

Mobile Sessions API and UI Enhancements


 


IoT Geo Widget Builder


 


User Event Information for the Fetch API

 



Application Performance Monitoring

PHP v7.3 Support




Additional Java Framework Support



.NET Class/Method Transaction Detection for .NET Agent for Linux



 

ASP.NET Transaction Naming Configuration for .NET Agent for Linux



 

Analytics

Encrypt Sensitive Text in the Analytics Agent

 


 

Partnerships

Multi-Buildpack Support for Pivotal Cloud Foundry

 



Extensions

AppDynamics Extension for Linux Monitoring Upgrades


 

 

 

Cognition Engine Powers Anomaly Detection and Automated Root Cause Analysis

Anomaly Detection and Automated Root Cause Analysis are AI-powered features designed to reduce Mean Time To Resolution for application performance problems. Anomaly Detection automatically tells you if every Business Transaction in your application is performing normally. Automated Root Cause Analysis helps you quickly determine the root cause of problems revealed by Anomaly Detection. Read the full documentation for details. Available to SaaS customers only.

 

Oracle Real Application Cluster (RAC) Auto-Discovery Enhancements

The Database Agent now supports additional ways of auto-discovering connectivity details for the member nodes of an RAC cluster, making it easier to deploy in the enterprise. Read the documentation for details.

 

Custom JDBC Connection Properties

You can now add and edit custom JDBC connection properties on a per collector basis for relational databases. This allows AppDynamics Database Visibility to support custom configurations more easily (e.g., for authentication, networking, security and others). Read the documentation for details.

 

Mobile Sessions API and UI Enhancements

Gain additional insight into your users' actions using the new SessionFrames API, supported in v50.1 of the iOS Agent. This enables you to use business-specific context to break down user workflows. We are working to expand this API to other Mobile Agents soon. The Mobile Sessions UI has also been simplified to make it easier to digest information. Read the documentation for details.

 

IOT Geo Widget Builder

Visualize and measure the geo-based performance of your business' connected devices by building custom Geo widgets with the IoT Widget Builder. By presenting this data in a widget format, you’ll be able to isolate performance issues to a region and resolve them faster. Read the documentation for details.

 

User Event Information for the Fetch API

Gain an added layer of visibility into your browser application performance with the userEventInfo object for Ajax calls made through the Fetch API. Read the documentation for details.

 

PHP v7.3 Support

PHP Agent v4.5.8 adds support for the latest PHP version 7.3. This release brings PHP customers a set of minor language updates and a performance uplift measured at nearly 10% compared to PHP 7.2. With v4.5.8 of the AppDynamics PHP agent, you can take full advantage of these benefits without losing critical visibility into your PHP applications.

 

Additional Java Framework Support

Java Agent v4.5.8 adds support for IBM BPM v8.6, enabling you to continue tracking the technical and business performance of your BPM processes as you upgrade to the latest version of IBM BPM. We’ve also added native support for auto-instrumenting applications built using the new WebFlux and WebClient components of version 5 of the Spring Framework, providing end-to-end visibility for the most modern generation of Spring-based web applications. The Java Agent now also provides out-of-the-box support for HTTP Business Transaction flows through Oracle OSB, extending AppDynamics’ end-to-end transaction visibility through this commonly deployed ESB. Read the documentation for details.

 

NET Class/Method Transaction Detection for .NET Agent for Linux

.NET Agent for Linux v4.5.9 enables you to define .NET Class/Method (POCO) transaction detection in order to monitor .NET applications that perform repeatable task executions. This enables to collect performance telemetry from the .NET Core applications running background tasks. For example, you can collect the number of executions, response time and error rates for the code triggered by timers, events or messages. Read the full documentation for details.

 

ASP.NET Transaction Naming Configuration for .NET Agent for Linux

With .NET Agent v4.5.9, you can also fine tune which ASP.NET transactions to exclude from monitoring or define your custom rules by splitting, grouping or excluding requests based on URL parameters or payload. This configuration is optional, but in certain situations will improve telemetry to better represent the health of individual transactions and match those to business requirements. Read the full documentation for details.

 

Encrypt Sensitive Text in the Analytics Agent

Organizations with advanced security policies now have the ability to encrypt sensitive text, including credentials, with Analytics Agent v4.5.7. This allows for multi-layered security for passwords stored in the different properties. Read the documentation for details.

 

Multi-Buildpack Support for Pivotal Cloud Foundry

Starting with v4.6.x of AppDynamics Application Performance Monitoring for PCF, the AppDynamics extension buildpack (appbuildpack) offers multi-buildpack support for .NET Core on Linux, .NET Core and .NET Framework on Windows (.NET HWC), Python, and Golang applications. This allows for a single unified workflow for instrumenting your applications regardless of your language or framework and helps you release new AppDynamics features faster. Read the full documentation for details.

 

AppDynamics Extension for Linux Monitoring Upgrades

We've upgraded the extension to a new version of the Extension Commons Library and added a feature for filtering metrics. Read the extensions documentation for details on downloading the latest version of the extension.

 

Heads Up - What Else You Should Know

Below are additional updates that you should be aware of regarding Controller compatibility and profile:

  • In order to customize Business Transaction detection, customers using .NET Agent for Linux v4.5.9 will need to upgrade their Controllers to v4.5.2+. The agent will continue to work with Controllers v4.4.1+, but the customizable detection capabilities require v4.5.2+.  See Agent and Controller Compatibility
  • You can deploy a medium-profile Controller v4.5.8 on AWS with an Aurora database. Aurora provides a highly reliable, high-performance, low-cost deployment option. See Controller System Requirements

 

See What’s Coming! Join a BETA today

We’re currently running BETA programs and we’re looking for new participants:

 

Resolved Issues

This month, we addressed multiple product issues in order to create an improved customer experience. A complete list of resolved issues is available in the full Release Notes. Below is a list of key issues that were resolved:

 

Languages

  • Error during agent startup from Log4j2 conflict (JAVA-4908)
  • Vulnerability reported in request library used by Node.js agent 4.5.10 (DLNATIVE-2325)

 

End User Monitoring

  • Correct BT Correlation for Fetch API calls by changing the ADRUM headers from "isAjax: true" to "isAjax:true" (BRUM-4924)
  • Excluding a page type from "Pages and AJAX Requests" excludes all other page types with the same page name (BRUM-4634)
  • Synthetic Agent manipulates the DOM in a way that breaks websites (SYNTH-4126)
  • Slow download of EUM metrics are causing EUM metrics to be dropped (EUMIOT‑1336)

 

App iQ Platform and On-Premises Platform

  • NPE when loading ADD by bogus Id (METADATA-5774)

 

Get Started

Download Essential Components (Agents, Enterprise Console, Controller (on-prem), Events Service, EUM Components)

Download Additional Components (SDKs, Plugins, etc.)

AppDynamics Upgrade Checklist For Any Release

Product Announcements, Alerts, and Hot Fixes

Extensions

 

Can’t find what you are looking for? Need more assistance? Ask a question in the Latest Release forum.