将MySQL添加到Application Insights

时间:2016-08-18 13:46:25

标签: mysql entity-framework azure azure-application-insights

Application Insights不支持开箱即用的MySQL依赖项跟踪,所以我想添加它,因为我的项目很大程度上依赖于MySQL.EF6。

根据此处的文档:https://azure.microsoft.com/en-us/documentation/articles/app-insights-api-custom-events-metrics/#track-dependency

可以添加跟踪,但是为了避免必须包含我对数据库的每次调用,我想覆盖SaveChangesSaveChangesAsync,{{Find的MySQL.EF6库函数。 1}},FirstOrDefaultetc

但我不确定如何完成SaveChanges / SaveChangesAsync,因为它们可以在我的DbContext课程中轻松覆盖。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用EF6日志记录 - https://msdn.microsoft.com/en-us/data/dn469464.aspx。如果这对你有用,请告诉我们。