Header background

Cross-product PurePaths: Connect all your important transactions (Part 2 of 2)

As promised, here’s Part 2 of our two-part blog post series detailing the AppMon-to-Dynatrace integration. If you haven’t done so already, be sure to read Part 1 of this blog series to gain more insight into how AppMon customers can push their monitoring data to Dynatrace to gain a “single pane of glass” monitoring experience.

Dynatrace provides a built-in integration that enables you to track your key transactions (PurePaths) from AppMon to Dynatrace, AppMon to AppMon, and vice-versa, of course. Cross-product PurePath functionality gives you the option of monitoring all the business-critical aspects of your environment using both AppMon and Dynatrace.

Why this integration is important

We’re encountering more and more customers who have hybrid deployments of AppMon and Dynatrace (which is awesome, by the way). It doesn’t matter if you run multiple AppMon Servers and Dynatrace environments (Managed or SaaS); the integration covers these setups as well. The beauty of the solution is that our OneAgent and AppMon agent technologies handle the necessary configurations automatically. In other words, you can use the new integration to track your key transactions with no manual effort required.

Set up integration

AppMon agents and Dynatrace OneAgent automatically collect all relevant information required for the integration and also identify all involved environments. To make drill-downs as convenient and easy to use as possible, an AppMon Server and Dynatrace environment configuration page is available in AppMon (see image below). Once configured, you can follow transactions with a single click. Once you click a transaction, a new browser window opens with the corresponding PurePaths, where you can continue your analysis.

PurePath analysis

A video is worth a thousand words. Have a look at these brief video tutorials to learn more about the AppMon-to-Dynatrace integration. This first video demonstrates how to use the AppMon rich client to make a PurePath available for analysis in Dynatrace.

This second video shows how, while working in Dynatrace, you can open and view a PurePath for analysis in the Dynatrace Web UI.

Prerequisites

  • Dynatrace product version 139 or above, with OneAgent version v1.139 or above
  • AppMon Server version 7.1.x or higher and AppMon Agent version 7.1.x
  • Dynatrace API token (required for seamless integration with AppMon)
  • AppMon permission to enable seamless drill-downs

Limitations

  • No cross-product metrics or business-transaction computation
  • No cross-product transaction flow
  • No drill-down capabilities from the AppMon web client to Dynatrace (You can however drill down from Dynatrace into the AppMon web client)
  • Stored AppMon sessions aren’t supported

FAQ

  • Does the PurePath integration work with multiple AppMon servers?
    • Yes
  • Are cross-system profile PurePaths supported?
    • Yes. You must enable the following debug flag: com.dynatrace.diagnostics.enableCrossSystemProfileSplit
      • On the collectors (all classic AppMon agents)
      • On the server (new AppMon agents)
  • Is it required to switch to the new agent platform in AppMon?
    • Depends on the used technologies:
      • With the AppMon classic agent, web calls are supported. JMS, RMI, etc won’t work
      • With the new AppMon agent, all technologies are supported