20.6

These are new, changed, and deprecated features in
DX APM
20.6.
Agent Features
This section lists the new and enhanced agent-related features.
RabbitMQ Monitoring
RabbitMQ is a cross-platform message broker, which provides a way to exchange data between different applications.
RabbitMQ extension monitors the performance of the nodes, message exchanges, queues, and connections of the clusters and standalone systems in the RabbitMQ infrastructure. In a RabbitMQ cluster, the extension auto-discovers the nodes of the cluster for monitoring. The extension establishes an application to infrastructure correlation, which allows you to debug the issues caused by the RabbitMQ server in an application. In the Map view, the infrastructure layer displays the mapping between the cluster and nodes. We have also introduced animated GIFs as a medium of illustration. For more information, see RabbitMQ Monitoring.
Mule ESB 4.x Support
Mule ESB 4.x allows you to identify the communication flows and their correlation across all communications, including asynchronous communication. You can also now identify Mule ESB-specific modeling components. The Map displays a new Mule icon on the Mule vertices. We have also introduced animated GIFs as a medium of illustration. For more information about Mule ESB 4.x, see Mule ESB 4.x.
PostgreSQL Monitoring
DX APM
PostgreSQL Monitoring enables you to monitor the performance and availability of your PostgreSQL database environment. You can configure and use this Infrastructure Agent extension to collect these PostgreSQL server-related performance metrics: Resource utilization, Transactions, Throughput, Deadlocks, and more. PostgreSQL extension also allows user to correlate the application to the database performance with actual DB performance. For more information, see PostgreSQL Monitoring.
WebLogic Infrastructure Montior Correlation Support
The WebLogic Infrastructure Monitor extension now supports Application to Infrastructure correlation. For more information, see WebLogic Infrastructure Monitor Attributes.
New vCenter Monitoring Metrics
DX APM
vCenter Monitoring now provides metrics for these entities in your vCenter environment: vCenter, Datacenter, Cluster, Datastore, Resource Pools, Virtual and Physical NICs, Virtual Switches, Disks, Sensors, ESX, and VM. For more information, see vCenter Monitoring.
AWS Monitoring Supports More Services
DX APM
Amazon Web Services (AWS) Monitoring now supports these new service types: Elastic Load Balancing, Elastic Cache, Auto Scaling, Kinesis Data Streams, Billing, API Gateway, CloudTrail, Functions, Logic App, Redshift, Cloudwatch Logs, Cloudfront, Cloudwatch Events, and Fargate.
DX APM
provides AWS Role Based Monitoring support for External ID, which enables you to avoid Confused Deputy Attacks in your AWS environment. For more information, see Amazon Web Services Monitoring.
Universal Monitoring Agent Supports .NET Core
The Universal Monitoring Agent for Kubernetes (UMA) now automatically discovers and instruments your .NET Core applications without requiring any manual changes to the application image. UMA supports NET Core Version 3.1 and higher.
.NET Core Browser Agent Support
You can now configure
Browser Agent automatic snippet injection for .NET Core Agent. For more information, see
Configure the Browser Agent for .NET.
View UMA for Kubernetes Data in Metrics Tree and Map
The Universal Monitoring Agent for Kubernetes (UMA) has more detailed Kubernetes topology, attributes, and metrics data that you can view in the Metrics Tree and the Map.
DX APM
Collects and Displays Opentracing Jaeger Backend Data
DX APM
now collects traces from the Opentracing Jaeger backend and reports the data as DX APM metrics and transaction traces.
Use Annotations to Overide UMA AutoAttach Configurations
You can now use annotations to override UMA AutoAttach extension configurations. For example, you can override the AutoAttach extension filter checks for memory and JVMs. Another example is that you can pass any Java Agent configuration, such as adding properties, using annotations. Let's say you want to enable the Browser Agent per namespace, so you add an appropriate annotation. The AutoAttach extension uses the new annotation as a configuration ,and passes the properties to enable the Browser Agent without any restart or redeployment.
Opentracing Agent Provides Correlation
The Infrastructure Agent Opentracing Agent extension now correlates across Jaeger spans and DX APM transaction traces.
.NET /.NET Core Agent uses WebsSocket Communication
The .NET /.NET Core Agent is configured to automatically send information using the WebsSocket protocol. This protocol combines the efficiency of binary socket communication with the compatibility of HTTP network proxies and firewalls. Any .NET Core-supported-version and .NET Framework 4.5 and higher support WebSocket communication.
Create Custom .NET /.NET Core Attributes and Application Names
You can now configure .NET /.NET
IntroscopeAgent.profile
properties to display this information:
  • Custom attributes in the
    Agent
    tab of the Map
    Components View
  • Custom application names in the
    Generic frontend
    tab of the Map
    Component View
  • Custom application names listed in the Transaction Tracer
    Component Details
    pane
.NET Core Agent Support for Alpine OS
The .NET Core Agent can now monitor the performance of your applications running on the Alpine Linux OS.
UI Features
This section lists the new and enhanced UI features.
Search Phrases
As you type your search phrase, you can now select a previous search phrase that appears in the autocomplete drop-down. For more information, see Search for Metrics in the Metrics Tree.
View Disconnected Agents on Timeline
Disconnected agents appear in grey in the timeline.
DX App Synthetic Monitor Dashboards
New out-of-the-box DX App Synthetic Monitor (ASM) dashboards provide an overview of your web environment performance. You can define several monitors in DX ASM to measure page performance. These dashboards are now available in
DX SaaS
:
  • Key Metrics From All Monitors
    : This dashboard displays the key metrics collected from all the monitors.
  • Key Metrics For Single Monitor
    : This dashboard displays the key metrics collected from a single monitor.
For more information about the out-of-the-box dashboards, see DX Dashboards.
Other Features and Enhancements
This section lists the other enhanced features.
Topology Store Enhancements
As an administrator, you can now create topology store partitions and re-balance tenants across topology store instances.
Known Issues
This section lists the known issues for the current release.
Defect DE466013: APM Alert - Trigger Notifications Alert Choice Ignored
Valid for:
DX APM
SaaS 20.6
Symptom
: This issue happens after you select a trigger alert notification when creating a new alert.  
DX APM
does not apply the trigger correctly when the alert level changes. For example, you create an alert, and select the option to be notified
When Severity Increases
.
When the alert severity actually changes from
Critical
to
Major
to
OK
,
DX APM
should not send an alert email notification. However, the notification channel triggers, incorrectly sending an email notification when the alert severity is reduced.
Solution:
There is no workaround for this issue.
Defect DE449130 - Unable to Log In Using SAML Account
Valid For:
DX APM
20.1, 20.4, 20.6
Symptom:
Users cannot log in when using SAML account details.
Solution:
Generate a public token and log in using the token.
DE467134 - DX Operational Intelligence Missing Affected Metric Tab on Alarm Analytics Page
Valid For:
DX APM
20.6, CA APM 10.7x
Symptom:
These issues happen when CA APM 10.7x on-premise is configured to send alarms to DX Operational Intelligence SaaS. You can see the CA 10.7x on-premise alerts on the DX Operational Intelligence
Alarm Analytics
page. However, the
Affected Metric
tab is missing for all the CA 10.7x on-premise alerts. This issue does not occur when DX APM SaaS sends alerts. 
Solution:
Select metrics on the
Performance Analytics
page.