What’s new

Simplified agentless real user monitoring setup

As a web application developer, there are a few key questions you need to answer before selecting a 3rd party library. Before deciding on a library you want to know what the performance impact of the new library will be on your application, whether or not the library will be compliant with your existing standards, and how much deployment effort the new library will require. This is why at Dynatrace we… read more

Define your own process group properties via environment variables and Kubernetes annotations

Dynatrace automatically detects and displays lots of metadata values related to the processes that run in your environment—including version numbers, port numbers, and the name of the script or JAR file that launches each process. Dynatrace also enables you to uses these metadata values to automate tagging as well as use environment variables to supply tags. The functionality that has been lacking to-date is… read more

End-to-end request tracing across JMS and RabbitMQ queues

Dynatrace has provided topological queue support for over two years now. This has enabled Dynatrace to show you which requests in your environment communicate with which queues. It also enables topographical modeling of your queue-based service communications. Many metrics for queueing systems like ActiveMQ and RabbitMQ are also available. We’re now releasing major enhancements to our queuing support. We’re proud to announce the availability of end-to-end tracing of individual requests across… read more

Request attributes: Support for .NET method argument capture

Dynatrace recently introduced the ability to capture Java method arguments and use them as request attributes. This valuable new service-monitoring feature enables fine-grain service filtering and performance analysis. By defining request attributes for your service’s requests, you can enable advanced filtering of service requests across all Dynatrace analysis views. Once configured, request attributes help you to better understand the relationships between performance, errors, and application-specific metadata in your requests. read more

Easily understand which load balancers, processes, & hosts are part of your service flow

Dynatrace Service flow is very useful for understanding what your services and requests are calling across your service landscape. To date, Service flow has only shown which services are called. We’ve now extended Service flow to reflect an important dimension: your underlying infrastructure, including hosts, processes, and load balancers. Load balancers and proxies For some time now, Dynatrace has included load balancers and proxies on its service overview pages, within… read more

OneAgent & Security Gateway – Release notes v1.129

OneAgent  Java Java 9 support .NET Argument capture with request attributes Numerical values, aggregations, & deep object access Node.js Added support for Node.js 8.4 Real user monitoring (JavaScript) Support for MooTools 1.6 General improvements and fixes Limits for OneAgent log folder (OneAgent logs, support archives, and crash reports) Libvirt plugin for performance monitoring of OpenStack virtual machines Improvements to cloud-infrastructure monitoring Performance enhancements for Docker plugin Support… read more

Analyze the impact of backend services on your Android and iOS apps

One of the big advantages of Dynatrace is its full-stack approach to monitoring. Dynatrace monitoring enables you to analyze how backend problems affect the customer experience your customers. Dynatrace OneAgent for Android and iOS injects an HTTP header into each request that’s sent by your mobile app. OneAgent—which runs on the backend—picks up this header information and uses it to correlate each web request with a specific user action and… read more

Announcing immediate availability of Java 9 support

Oracle has finally released its long-anticipated Java 9 release, this includes the opensource OpenJDK. Because we at Dynatrace strive to remain at the forefront of technical innovation, we’ve been working on our Dynatrace Java 9 support for some time now. Because of this, we can proudly announce the immediate availability of Java 9 support in the latest version of Dynatrace OneAgent, v1.129! Java 9 features… read more

Analyzing memory dumps for Java and Node.js

When your application experiences memory leaks or high object churn it’s important that you get your hands on the memory dumps so you can analyze these issues. In production environments, this is often quite a challenge as you most likely can’t log into the environment, and you may have no other means of triggering memory dumps. Dynatrace now enables you to both trigger and securely download memory dumps to subsequently… read more