0

我正在使用Service Fabric(5.5.216)项目。请记住,我是Azure开发新手,所以我可能会错过一些非常明显的东西。我正在使用VS 2015 Update 3.Net Framework 4.6.2。我已经能够将Application Insights(2.2.0)日志记录添加到我的服务中。我已经使用EventFlow(1.1.0)和EventFlow.ServiceFabric(1.1.1)包来做到这一点。这一切都工作好和好,但我看到TplEventSource很多信息ApplicationInsights日志像那些(从任务并行库大概):ServiceFabric。 ApplicationInsights。 EventFlow。从TplEventSource禁用日志消息

“从任务开始23圈2 123”
“从任务23结束2循环123”。

那么,说实话,我并没有看到太多的价值(像所有)在污染日志与这些消息。所以问题是:

是否有任何方式通知EventFlow或服务结构或任何其他人(无论是谁)不记录这些消息?

回答

1

这是现在正在追踪(https://github.com/Azure/diagnostics-eventflow/issues/72

您可以添加这是一个解决办法:

"filters": [ 
{ 
    "type": "drop", 
    "include": "level == verbose || ProviderName == System.Threading.Tasks.TplEventSource" 
}], 
+0

谢谢!这是一个解决方案:不再有讨厌的消息。 – fatherOfWine

+0

已使用EventSource和ETW软件包版本1.1.1或更高版本修复了此问题 –