【问题标题】:Azure Cloud Service Diagnostic output changed with 2.6 SDKAzure 云服务诊断输出随 2.6 SDK 更改
【发布时间】:2015-07-12 06:41:38
【问题描述】:

将 SDK 升级到 Azure 云服务诊断 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 云服务诊断 2.6 中所做的一些更改的组合。

【问题讨论】:

  • 我注意到了同样的事情,我已经开始考虑切换到 ETW EventSource 派生类来进行 Azure 日志记录,尽管我目前遇到了自定义 WADMyEvent 表并不总是显示的问题。
  • 在此过程中分享任何信息。可能是我们其他 azure 开发人员可以使用的东西。
  • 从 .NET 4.5.0 升级到 .NET 4.5.1 后一切正常(当我有 4 个参数时,它默默地无法创建 WAD 事件表)。请参阅我对使用 ETW 事件源的旧 Stackoverflow 问题的新答案:stackoverflow.com/questions/18899185/…
  • 您应该切换到 ETW 跟踪。这就是未来和要走的路

标签: azure sdk azure-diagnostics


【解决方案1】:

我知道这是旧的,但由于它没有答案,这是测试知识的好方法。

https://docs.microsoft.com/en-us/previous-versions/azure/reference/dn479282(v=azure.100)#azure-sdk-release-dates-retirement-dates-and-support-information

如果您转到该链接,您将看到受支持的 .net 版本是 4.5.2、4.6*、4.6.1* 所以有可能 4.5.1 可以工作但不受支持。

这将回答为什么更新您的框架可以解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-13
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    相关资源
    最近更新 更多