AppMon 2018 April Release Notes

Get AppMon 2018 April

Monitoring in an interconnected world

As you build new applications in the cloud and shift your existing workload, you have to keep an eye on slow-moving applications at the same time. Our agent technology enables you to follow your key transactions across multiple AppMon system profiles, servers and into Dynatrace. The PurePaths get connected out-of the box, so nothing stops you from accelerating your digital transformation.

Building a bridge to Dynatrace

As your footprint becomes more heterogeneous, it gets increasingly difficult to achieve comprehensive monitoring insight. This release gives you the convenience of pushing your existing AppMon metrics into Dynatrace utilizing the Dynatrace API. This allows you to create dashboards that unite everything that matters into a single pane of glass. Read the documentation to learn how to do it.

Empower all teams

This release marks an important step along the road of making the power of AppMon available to everyone across your organization.

  • Working with stored sessions is now fully supported.
  • Quickly see the most consuming APIs with the Layer breakdown.
  • Expensive web request are highlighted with a single click.
  • Monitor important business transactions and pin the data you need to your dashboard.

Database insights goes web

Now every developer can identify and solve the database issues that impact application performance! It is easy to find out whether their code is causing problems and self-sufficiently fix database problems without depending on DBAs for support. Top queries and wait states are now available in the AppMon Web:

The next level of dashboarding power

From easy-to-consume dashboards focusing on your most important business KPIs to heavily customized dashboards for IT-operations. Web dashboards now combine great usability with all the power necessary to no longer depend on the AppMon Client. And we are also working on bringing the same level of dashboarding convenience to Dynatrace.

  • Collaborate and share dashboards with dedicated users and groups.
  • Connect dashboard tiles to any workflow, dashboard or external URL. And the best: Filters such as timeframes, apps or system Profiles are be passed on for further analysis.
  • Management of web dashboards provides admins with a global dashboard overview and the ability to modify any existing dashboard.
  • Use tags to better organize web dashboards.
  • Visualize configured thresholds in charts.
  • Agent group, agent and host filters for web dashboards.

Convert your rich client dashboards

You love your dashboards but your time is limited to manually recreate them in the web? This release provides a simple conversion step for basic rich client dashboards. See which dashlets can be converted. Save time and adopt your teams much faster.

Be more productive

The new AppMon Client will improve your productivity as an AppMon champion. Learn more.

  • Improved performance while working on multiple AppMon servers.
  • Customization with favorite dashlets and dashboards for quick access to what you need most.
  • Fast navigation with new keyboard shortcuts.
  • Improved management of System Profiles & Dashboards.

We scale with your business

You have the hardware and we have the proper size for you. The two new sizes (2XLarge and 3XLarge) enables you to maximize the resources in your environment without risking overload and data loss during peak usage times. A single server can now utilize up to 44 cores and 256 GB of memory. With that, your server instance can again digest more load (+45%) compared to a usual XLarge server.

Monitor rich client applications with Dynatrace OpenKit

Your business likely has many digital touchpoints where your customers interact with your brand that are also key to the success of your business. Dynatrace OpenKit enables you to instrument all digital touchpoints in your environment that cannot be monitored automatically, like for example rich client applications or POS clients. OpenKit takes the place of the formerly community supported Rich client ADK and is fully supported by Dynatrace.

Our OpenKit libraries are available as open source on GitHub, so you can either just use a released build or you can customize it to your needs before using it. To learn more, please check the GitHub pages:

Agent updates

New Agent Platform

  • NEW: Java (BETA)
  • NEW: IBM Integration Bus (GA)
  • UPDATE: .NET and .NET Core (BETA)
  • UPDATE: Node.js
  • UPDATE: PHP (GA)
  • UPDATE: Apache, IIS, NGINX (GA)
  • Easy Agent Platform switch The Classic Agent is still used by default and you can easily switch over to the AppMon Agent in the AppMon Client, except for Apache, NGINX, IIS which default the new Agent Platform for new System Profiles.

Java

  • Support for Java9
  • Support for Linux PPC-LE platform (BETA)

.NET

  • Support for netmodules, Oracle Managed Client and Http.SelfHost

Apache

NGINX

  • Support for Nginx >= 1.13.2. Starting with NGINX 1.11.5 ability of debug symbols or pre-distributed offsets isn't mandatory. This applies only for official NGINX releases and the AppMon agent (non classic).

Node.js

PHP

  • Automatically switch to new Agent Platform for PHP version > 5.6

Mobile agent

  • Android platform support changed to Android 4.0.3+ We changed the support from previously minSDKVersion 8 (Android 2.3) to minSDKVersion 15 (Android 4.0.3). Android Studio indicates API level 15 as being supported by nearly 100% of all current devices. If you require to support older devices you can continue to use the 7.0 agent.
  • Android agent available as aar instead of jar. This allows us to include proguard rules and permission requirements in the archive which makes the process of manual instrumentation easier.
  • Manual Android agent startup Use auto instrumentation but start the agent manually to control where it connects to
  • Deprecating JavaScriptNativeBridge The JavaScriptNativeBridge was a way to add mobile instrumentation from inside a WebView. With the latest security and performance improvements in Android and iOS, the communication from JavaScript to native code has been restricted in several ways. Therefore this approach is no longer reliable possible. You can continue to use the JavaScriptNativeBridge in your existing environments, but it might stop functioning as soon as you upgrade to the latest versions (e.g. using WKWebView instead of UIWebView). As an alternative we suggest that all our customers use the JavaScript agent instead.
  • AFNetworking now fully supported
  • Auto detection of Keynote Mobile Testing was disabled since the Keynote service no longer exists

Why your feedback matters

Based on forum suggestions and discussions, and feedback gathered at user group events and customer meetups, you steadily contribute to our common success. This release contains countless improvements, like:

Getting started, licensing and support