Elastic APM 7.3.0 Released with .NET Agent GA, aggregate service breakdown charts, agent sample rate configuration from the UI, and more | Elastic Blog
Releases

Elastic APM 7.3.0 released

We are pleased to announce a new release of Elastic APM, version 7.3.0, available on the Elasticsearch Service, or as part of the default distribution of Elastic Stack. This release brings enhancements to the APM App UI, React support for single-page applications (SPA), and the highly anticipated .NET agent.

Elastic APM .NET Agent GA

We are super pumped to announce that Elastic APM agent for .NET is now generally available! Thanks to all of you that provided us with valuable feedback on the preview and beta versions of the agent. The .NET Agent adds automatic instrumentation for ASP.NET Core 2.x+ and Entity Framework Core 2.x+, while also providing a Public API for the .NET agent that will allow you to instrument any .NET custom application code. If you haven’t had the chance to check out the new agent, test drive the agent and let us know what you would like to see added to it


Aggregate Service Breakdown Charts

In addition to the transaction duration and throughput charts, 7.3 release adds aggregated service breakdown charts for services. These charts help you visualize where your application and services are spending most of their time, allowing you to get to the root cause of a performance problem quickly. These charts are available in Beta with support for certain APM agents(Java, Go, Node.js, Python). 

image3.png


Agent Sample Rate Configuration from APM UI

Configuring sampling rate for your services is a whole lot easier with this release. The new settings page now lets you view and configure the sampling rate for your services from within the APM UI without changing the agent yaml files for each individual reporting instance of the service. Check out our docs to learn more about this configuration.

image4.png


React support for Single Page Applications 

7.3 release also brings a lot of exciting changes to the RUM (Real User Monitoring) agent. We have furthered our support Single Page Applications. You can now use the RUM agent to instrument your SPA (Single Page applications) written in React.js without the need to manually create or rename transactions.   Check out the docs and instrument your React SPA today!

image1.gif


APM RUM integration with Elastic Maps

We have also made both the geo-ip and user-agent modules enabled by default, making it easier for you to integrate with Maps so you can better understand the performance of your RUM applications.

image2.png


Try it out!

You can access the 7.3.0 Elastic APM application on the Elasticsearch Service on Elastic Cloud, or you can download it as part of the default distribution of the Elastic Stack. Grab the APM Server (or leverage the one included with an Elasticsearch Service account), instrument your applications with the APM agents, and start monitoring your applications.