APM highlightsedit

This list summarizes the most important enhancements in APM. For the complete list, go to APM release highlights.

APM Server

  • Added support for index lifecycle management (ILM): ILM automates the management of your indices over time, by rolling over data to new indices when the existing indices reach the specified size or age.
  • Added Geo-IP processing to the default ingest pipeline: The Geo-IP pipeline takes an extracted IP address from RUM events and stores it in the client.geo field. This makes it much easier to use location data in Kibana’s Visualize maps and Maps app directly. Pipelines must be enabled.
Kibana maps app


  • APM + Uptime integration: APM transactions now include links to the Uptime UI when data is available.
  • Added a global filter for service environments: You can now easily name and switch between environments in the APM UI.
  • Added support for agent specific metrics: Java is the first agent to get custom metrics in the APM UI, with more agents to follow.

APM agents

  • The .NET agent is now in beta! The {apm-dotnet-ref-v}/intro.html[.Net agent] automatically instruments applications using ASP.NET Core 2.x+, Entity Framework Core 2.x+, and the HttpClient class. Other frameworks can be manually instrumented using the {apm-dotnet-ref-v}/public-api.html[Public API].