【问题标题】:How do I specify UseDevelopmentStorage=true for azure 2.5 sdk web role diagnostics如何为 azure 2.5 sdk Web 角色诊断指定 UseDevelopmentStorage=true
【发布时间】:2014-11-28 15:42:18
【问题描述】:

要在模拟器中运行,您通常会将诊断的连接字符串设置为:

UseDevelopmentStorage=true

但是,如果您使用 azure 2.5 sdk,则不再有连接字符串字段。相反,有一个存储帐户凭据配置工具。如果您查看 diagnostics.wadcfgx 文件,则有一个配置部分

<PrivateConfig xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
   <StorageAccount name="diagnosticlogging" key="Yjzl/0m3zyF0F6VNThdzflY408tSpsqe/6ofjFQ4gVhDylyBHvZRhXg41reSLGknWX4wXjq575bcgf++L+8DZg==" endpoint="" />
</PrivateConfig>

这只是反映了配置工具中的内容。

我在写这篇文章的时候已经找到了答案,所以我会分享:

你做不到。见http://msdn.microsoft.com/en-us/library/azure/dn873976.aspx 查看重大更改部分: Azure 计算模拟器中不收集诊断日志

太棒了。

更新: 请参阅下面贾斯汀的评论

【问题讨论】:

  • 您介意将其作为答案(并接受)吗?
  • 仅供参考 - 在 2.6 中,他们将其改回,并且本地模拟器应该支持使用连接字符串 UseDevelopmentStorage=true 进行诊断。 “诊断存储帐户连接字符串 (Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString) 再次存储在服务配置 (.cscfg) 文件中。在 Azure SDK 2.5 中,诊断存储帐户是在 diagnostics.wadcfgx 文件中指定的。”

标签: azure emulation diagnostics


【解决方案1】:

那我们为什么可以配置诊断与 azure 存储帐户同步。

请分享使用 sdk 2.5 在 webrole 中配置诊断的步骤,因为我尝试过并且未更新 azure 存储帐户中的日志。

谢谢,

【讨论】:

    【解决方案2】:

    作为对 Guarav 的回应,我将添加这个作为答案并接受它:

    我在写这篇文章的时候已经找到了答案,所以我会分享:

    你做不到。请参阅 http://msdn.microsoft.com/en-us/library/azure/dn873976.aspx 查看重大更改部分:Azure 计算模拟器中未收集诊断日志

    太棒了。

    更新:查看贾斯汀对原帖的评论(上图)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多