Entity Framework Core
Serverless Observability Stack APM Agent .NET
Instrumentation can be enabled for Entity Framework Core by referencing Elastic.Apm.EntityFrameworkCore package and passing EfCoreDiagnosticsSubscriber to the AddElasticApm method in case of ASP.NET Core as following
app.Services.AddElasticApm(new EfCoreDiagnosticsSubscriber());
or passing EfCoreDiagnosticsSubscriber to the Subscribe method
Agent.Subscribe(new EfCoreDiagnosticsSubscriber());
Instrumentation listens for diagnostic events raised by Microsoft.EntityFrameworkCore 2.x+, creating database spans for executed commands.