Product Updates

Find out the highlights from the latest release

Summer 2018

.NET Core

With Summer ‘18, we have released full support for .NET Core Agent for Windows so you can easily monitor .NET Core applications running on cloud, hybrid, or on-premise architectures. This lightweight and reliable agent provides full-stack and cross-stack visibility into your application and business performance by collecting infrastructure and end-user metrics. In addition, we are now supporting the  Microsoft Orleans framework so customers can more easily track transactions as they move from Orleans Silos to clients. Finally, we have released an SDK for  .NET Core for Linux.

Couchbase DB Support

NoSQL databases can be a critical component when developing modern applications that need to deliver simple, high performance data transactions to provide the best possible customer experience. AppDynamics has added  support for Couchbase DB  in an effort to provide comprehensive monitoring for the entire life of a business transaction including at the database level.

Couchbase DB Support

Example of a Couchbase dashboard

Browser Monitoring

We have made several updates to Browser Real User Monitoring to speed up performance analysis. First, we now display a percentile time-series for End User Response Time, so you can quickly see if the majority of your users are experiencing a slowdown, or just a few unlucky ones. Second, we introduced the concept of “Impact Score” for each page, device, browser, and country. If you see that one factor is disproportionately impacted, you can get to the root-cause much faster. Finally, we added resource timing waterfalls for every pageview, so you can always zoom in from a high-level symptom to the root-cause without interruption.

We have added support for single page applications using Javascript frameworks like Angular, React.js and others so that these “virtual” pages are easier to monitor and troubleshoot. This support is optionally available now to anyone who needs to monitor these types of pages.

Browser Monitoring

Viewing various page requests from a single page app built with Angular. Virtual page loads are shown with a “v” in the Type column.

Java Async Applications

We have released improvements to our Java agent that surface asynchronous calls and allow you to drill down into the timing of all the various activities that are happening in your application. This is especially helpful when using our new waterfall view of a particular  application snapshot as you can see the overlapping requests that occurred throughout that period of time. Also included in the latest Java agent is support for  IBM Business Process Management software so users can analyze the performance and impact of the business processes that are critical to them.

Business Journey Updates

Last November, AppDynamics released a feature called Business Journeys which helps companies track and monitor complex business processes by combining several distinct but related interactions that a end-user has into a single view. We have now improved this capability by adding dashboarding and reporting functionality on top of this view along with custom events to make it easier to visualize exactly how your business processes are performing so you can take action sooner and provide a more consistent experience for the users of your applications.

Business Journey Updates

This Business Journey shows how long it takes to approve a loan.

Mobile Apps

There are more ways than ever to build applications for mobile devices. Sometimes it is more efficient for teams to code their apps in Javascript or other languages and then use tools such as Ionic framework, GoodBarber, and Appy Pie to convert them into apps which run on mobile devices. We now offer better  support for non-native/hybrid apps  so that app teams can leverage the full performance monitoring capabilities of AppDynamics.

Mobile Apps

Monitoring a non-native mobile app with AppDynamics.

IoT Devices

We now provide  business transaction correlation for IoT devices  to provide more context for devices that may have an impact to an application framework or end user experience. We have also released our IoT C/C++ agent under the Apache 2.0 Open Source license.  In the fast changing and growing landscape of IoT, this will allow companies to change and improve the code more quickly in order get their particular IoT device data into AppDynamics.

IoT Devices

Quickly correlate business transaction issues with IoT devices in flow maps

Network Visibility

We have made troubleshooting network problems easier by adding quick access to network metrics to the snapshot view. Reporting affected network nodes is easier than ever with the new ability to copy IP address information directly from the user interface so you can slack or email that information to a network specialist. You will notice other enhancements to the UI as you use the product as well. In addition, you can now install the  network visibility extension for our machine agent.

Network Visibility

AppDynamics network visibility dashboard.

Spring 2018

Pivotal Cloud Foundry

We released our Service Broker Tile and latest buildpacks for Java, Python, Go and .NET. The tile was completely rewritten to support all the latest Pivotal Service Broker APIs, and now adds support for Cloud Foundry's Loggregator System for detailed metrics on the health of the underlying infrastructure.

Pivotal Cloud Foundry

Kubernetes

We announced the general availability of Kubernetes integration. AppDynamics for Kubernetes gives organizations the deepest visibility into application and business performance. Customers get unparalleled insights into containerized applications, Kubernetes clusters, Docker containers, and underlying infrastructure metrics—all through a single pane of glass.

To gather performance metrics for any resource, AppDynamics leverages labels,the identifying metadata and foundation for grouping, searching, filtering and managing Kubernetes objects. This enables organizations to gather performance insights and set intelligent thresholds and alerts for the performance of Pods, Namespace, ReplicaSets, Services, Deployment and other Kubernetes labels.

Kubernetes

Single Page Application (SPA) v2.0

We released SPA v2.0 monitoring capabilities, with improved out of the box support for most modern SPA frameworks and additional benefits including:

  • Angular (All versions) and React
  • Ability to on board new frameworks without requiring additional changes
  • Accurately capture end-user response time across all virtual pages
  • Faster implementation and lower TCO

Single Page Application (SPA) v2.0

.NET Core for Windows Server

We announced the general availability of the AppDynamics .NET Core agent for Windows addressing three key operational characteristics -  performance, flexibility, and functionality. As companies modernize monolithic applications and increasingly shift parts of their IT infrastructure to the cloud, AppDynamics .Net Core for Windows   ensure deep visibility into rapidly evolving production, testing, and development environments.

.NET Core for Windows Server

SAP Monitoring

We announced a new product line that enables troubleshooting and business visibility of SAP business applications on our unified monitoring platform. AppDynamics for SAP not only sees the transactions but also drills down to lines of ABAP code to identify specifically where the slowness is occurring, along with surfacing slow database queries. This solution supports unified monitoring of several SAP solutions, including those business applications on traditional databases running under SAP ECC, along with SAP business applications running HANA sidecars and SAP’s premiere offering, S/4HANA.

Winter 2017

Business Journeys

With AppDynamics Business Journeys, application teams can link multiple, distributed business events into a single process that reflects the way customers interact with the business. Business events can include transaction, log, mobile, browser, synthetics, or custom events and are long-running, from hours to days.

Business Journeys

Experience Level Management (XLM)

With XLM, enterprises can establish custom service-level thresholds by customer segment, location, or device. XLM also provides an immutable audit for service-level agreements with your customers or internal business units. The product images below show the service levels setup for a connected streaming device, giving an instant view on how services are performing against set SLAs.

Experience Level Management (XLM)

Network Visibility

We announced the general availability of Network Visibility, enabling enterprises to understand the impact that the network is having on application and business performance. Network performance measurements are automatically correlated with application performance in the context of the Business Transaction.

Network Visibility

Summer 2017

Enhancements supporting microservices architectures

Docker Visibility

Docker container metadata and metrics are now first class citizens within AppDynamics. Our standalone machine agent collects CPU, Memory, Disk, and Network metrics to help isolate performance problems in production.

Heat Maps

Heat Maps

In the bottom chart we can see one node which sticks out from the rest when it comes to the number of pages paged out.

Heat Maps show cross tier correlation which massively simplifies the comparison of load distributions and identifying performance outliers. For example, during a canary release, a new version of your application might have CPU, memory, or disk issues.

Heat Maps dramatically simplify the identification of performance issues in large microservice environments allowing for more effective canary release strategies.

Mobile Screenshots

Mobile Screenshots

While investigating a mobile user session, you can now optionally capture a screenshot directly from the user’s mobile application. A pink dot indicates where users tapped or swiped within the application.

Our mobile real user monitoring solution allows developers to capture screenshots during key user interactions to understand, at a deeper level, how users behave within your application. These screenshots provide context to the user session and make it easier to debug issues and improve user experience.

ServiceNow Integration

ServiceNow Integration

AppDynamics configuration items such as the application Flow Map can now be pushed directly to ServiceNow and synchronized based on a preset schedule.

With our new ServiceNow integration, IT service managers can now view AppDynamics configuration items in ServiceNow. This allows service managers to correlate infrastructure problems to a specific business transaction. This crucial context allows teams to better prioritize events and incidents and focus on problems that impact user experience.

JIRA Integration

JIRA Integration

When a Health Rule in AppDynamics is violated, a ticket gets automatically created in JIRA with a link directly back to the affected Business Transaction.

Our two-way integration with JIRA automatically creates and update JIRA tickets when AppDynamics Health Rules are violated. IT teams can view ticket info within AppDynamics war rooms which results in faster developer resolution.

See your applications like never before