Entity Framework Core

编辑

快速入门

编辑

可以通过引用 Elastic.Apm.EntityFrameworkCore 包并将 EfCoreDiagnosticsSubscriber 传递给 ASP.NET Core 中的 UseElasticApm 方法来启用 Entity Framework Core 的监控功能,如下所示:

app.UseElasticApm(Configuration, new EfCoreDiagnosticsSubscriber()); 

配置是传递给您的 Startup 类型的 IConfiguration 实例。

或者将 EfCoreDiagnosticsSubscriber 传递给 Subscribe 方法。

Agent.Subscribe(new EfCoreDiagnosticsSubscriber());

监控程序侦听 Microsoft.EntityFrameworkCore 2.x+ 引发的诊断事件,为执行的命令创建数据库跨度。