Azure云服务诊断输出在2.6 SDK中发生了变化。

64

将SDK升级到Azure Cloud Service Diagnostic 2.6后,所有的WAD跟踪日志开始变成这样:

EventName="FormattedMessageEvent" FormattedMessage="Subscription {0} Already Created" Argument0="sub2feature-staging" TraceSource="w3wp.exe"

之前它只会写出"Subscription sub2feature-staging Already Created" TraceSource="w3wp.exe"

这是我可以配置的吗?另外,看起来很多消息已经从信息移动到冗长。

这可能是我的日志提供程序和Azure Cloud Service Diagnostic 2.6中所做的一些更改的结合体。


我注意到了同样的问题,开始考虑切换到使用ETW EventSource派生类进行Azure日志记录,尽管我目前遇到了自定义WADMyEvent表不总是显示的问题。 - Caleb Doise
在这个过程中,请分享任何信息。可能是其他 Azure 开发者可以使用的东西。 - Poul K. Sørensen
在我从.NET 4.5.0升级到.NET 4.5.1之后,一切都正常工作了(当我有4个参数时,.NET 4.5.0无声地未能创建WAD事件表)。请参阅我对旧的Stackoverflow问题的新答案,其中包含使用ETW Event Source的示例:http://stackoverflow.com/questions/18899185/trace-correlationmanager-activityid-as-wadlogstable-column/30205721#30205721 - Caleb Doise
你应该转向使用ETW跟踪。这是未来的趋势和发展方向。 - Frank Q.
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接