How do I integrate NAM and network monitoring?

NAM 2018

DC RUM is now known as Dynatrace Network Application Monitoring (Dynatrace NAM). With its focus on user monitoring for enterprise applications like SAP, Siebel, Oracle, application delivery tiers like Citrix and optimized WANs, Dynatrace NAM ensures great user experience for all your enterprise IT services. NAM 2018 brings a number of enhancements to the integration.

  • All software services monitored by NAM can now be integrated with Dynatrace Managed (or Dynatrace SaaS), delivering a single landing spot for all monitored applications and infrastructure.
  • Bidirectional drilldowns between hosts and servers provide in-context transition between Dynatrace and NAM views.
  • Continued look-and-feel unification delivers a better solution experience.
  • New SSO support facilitates seamless navigation between Dynatrace and NAM-sourced views and enables NAM integration with your enterprise SSO infrastructure. NAM 2018 supports SAML 2.0 and has been tested with the OpenAM Single Sign-On Identity Provider. Integration with more platforms will follow.

Dynatrace Network Application Monitoring (NAM) is the Real User Monitoring and network performance probe-based power module for Dynatrace SaaS/Managed. The NAM power module provides extensive network usage and performance analytics that enable you to extend Dynatrace monitoring visibility into all the application communications that pass over your network, including those of major enterprise technologies like SAP, Oracle, and Citrix.

Connect Dynatrace NAM with Dynatrace to get seamless visibility into all of your applications and service network activity, without touching your servers. By integrating NAM insights with Dynatrace, you get complete network visibility alongside the deep code- and process-level metrics you already receive from your Dynatrace OneAgent-instrumented hosts.

Dynatrace NAM complements Dynatrace OneAgent-monitored environments by providing network, web, and non-web application performance visibility into all servers running inside your data centers. By combining Dynatrace NAM monitoring capabilities with Dynatrace, you get full data center visibility out of the box, automatic detection of performance and availability issues, and automatic alerts to hot spots where it’s recommended that you install OneAgent to get additional process-level visibility.

Connect NAM with your Dynatrace SaaS/Managed environment

The NAM Probe monitors all servers that receive traffic within your data centers. This includes all the servers where you’ve installed OneAgent for full-stack visibility. Both NAM Probe and OneAgent identify servers using the same IP address and port numbers. The NAM Server sends preprocessed monitoring data to your Dynatrace environment where the Dynatrace Smartscape topology mapping algorithm correlates the data at the process level.

What you need

  • NAM (DC RUM) 2017 Service Pack 5 or later.
  • NAM Software services for your applications set up in NAM.
  • Enablement of NAM Server connectivity to your Dynatrace SaaS/Managed instance. The NAM Server needs to connect to a Dynatrace Managed or SaaS environment URL on port 443.
  • Deployment of OneAgent on each mission-critical host on which you’ve defined your NAM Software services (for full-stack visibility and to complete your Smartscape topology map). Dynatrace SaaS/Managed discover these candidates automatically and guides you through OneAgent deployment.
  • Permission to sign into both the NAM and Dynatrace SaaS/Managed as an environment administrator.
  • It's recommended that you configure 1 minute reporting intervals in your NAM environment before sending data to Dynatrace.

Configure the connection

NAM setup is straightforward. In short, you begin by adding your Dynatrace Managed cluster or SaaS environment as a new device in the NAM Console and then assign the device as a data stream to NAM Server. Once you save the configuration, NAM Server immediately begins sending monitoring data to your Dynatrace environment.

Add your Dynatrace Managed cluster or SaaS environment to your NAM Console. In the NAM Console, add Dynatrace as one of the devices. For full details, see Add device. You need to provide the URL and the automatically generated integration token to authorize the connection between NAM Server and Dynatrace. You can copy/paste the token or import it automatically. In either case, you need to be able to sign in as a Dynatrace SaaS/Managed environment administrator.

NAM Add device

Identify the added device as the NAM Server data stream. For details, see Data sources and destinations.

Configure NAM Server data export.
In the NAM Console, go to NAM Server configuration and click Dynatrace SaaS/Managed data export. Here you can select the scope of the exported data. You can control the scope of data export with one of following options:

  • Export only user-defined software services (i.e., no auto-discovered services)
  • Export by analyzer group (for example, SAP, Citirix)
  • Export by software service (you can specify selected software services)
  • Export all

Dynatrace lets you further analyze your data center issues by providing context drilldown links to NAM Server. By default, the link is built based on the NAM Server IP address or hostname used by NAM Console for the device management. If it's an internal address, accessible only from within your private network, you may want to replace it with a public NAM Server URL for the Dynatrace users outside your network. Expand the Advanced configuration section and add the public NAM Server URL as the Drilldown URL. You can also add a URL pointing to your NAM Server failover, if you've set one up.

View NAM data in Dynatrace

NAM monitoring information now automatically appears within your Dynatrace environment. You can analyze NAM monitoring data in Dynatrace from various perspectives, starting both from Dynatrace, and NAM.

Applications

From the Dynatrace navigation menu, select Applications. Here you will find all monitored applications, both Dynatrace OneAgent-monitored applications (listed under Web applications and Mobile applications) as well as NAM monitored applications (listed under Enterprise applications). Enterprise applications for each user-defined software service are displayed automatically. Click Details an Enterpise application to drilldown to NAM.

Data center services

All NAM software services that are supported by NAM Server data export appear in the Data Center Services list. Click these services to view individual Data center service pages.

Hosts

If both, NAM and Dynatrace monitor the same host, you can analyze drill down directly from the Host page to NAM Network explorer providing extended network performance statistics for the host.

Smartcape

Both Enterprise applications and Data center services are integrated into your Dynatrace topology and visualized in Smartscape. If OneAgent is running on a server that hosts a given software service and application, Smartscape will include the related processes and host infrastructure metrics, including all log analysis capabilities.

If you're working in NAM, you can alternatively begin your analysis from the Software Service column in one of the NAM Server Explorer reports. This takes you directly to the Dashboard or Smartscape. Note that a link is available only for those services that are exported to Dynatrace SaaS/Managed.

Tweaking anomaly detection for NAM collected data

NAM data isn't baselined by Dynatrace AI-based root cause analysis. To detect anomalies in NAM collected data, Dynatrace applies static thresholds to the availability and performance metrics that are calculated by NAM. For more information see How to adjust the sensitivity of problem detection

Limitations

There are some limitations that you need to be aware of:

  • Current Dynatrace versions require DC RUM 2017 Service Pack 5 or newer.
  • Starting with NAM 2018, the single sign-on functionality between NAM and Dynatrace is available if you use the same external SSO provider for both NAM and Dynatrace.
  • You can send data from multiple NAM Servers to a single Dynatrace environment or cluster. To do this, ensure that the NAM servers don’t overlap in their service reporting because the Dynatrace SaaS/Managed isn’t capable of deduplicating the data.
  • Dynatrace SaaS/Managed currently only reports aggregate user metrics. There's currently no visibility into real user experience or user-action performance .
  • Although it's technically possible to export data from one NAM Server to multiple Dynatrace SaaS/Managed instances, we recommend that you add only a single data destination to the NAM Server.