dotnet / efcore

EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
https://docs.microsoft.com/ef/
MIT License
13.73k stars 3.18k forks source link

Integrate EF Core diagnostics information into ApplicationInsights #8272

Open divega opened 7 years ago

divega commented 7 years ago

We can either extend Microsoft Application Insights for ASP.NET Core applications or create our own package that integrate EF Core's DiagnosticSource (or possibly logging) events into Application Insights monitoring.

divega commented 7 years ago

@anpete @ajcvickers I believe one of you is going to start working on this soon. Feel free to assign.

ajcvickers commented 7 years ago

@anpete @divega How should we track this given that it isn't directly related to any EF milestone.

anpete commented 7 years ago

@ajcvickers I think it's fine to just say we want to do the work in 2.0 time frame and track it accordingly.

ajcvickers commented 7 years ago

Since this isn't directly tired to 2.0 and we will still be working on this post 2.0, moving it out of 2.0 for now.

divega commented 7 years ago

Fair enough. Adding [area-external]. I think we could choose to track this in a milestone that aligns with the timeframe in which we want it completed.

ajcvickers commented 6 years ago

Marking for re-triage to decide howto track any future work here when @divega is back.

ajcvickers commented 6 years ago

Putting this on the backlog to consider doing more EF Core specific integration in the future. We have done the SQL integration that we planned for 2.1.