在模拟器中运行azure worker时,Trace.TraceInformation在哪里记录数据?

use*_*161 7 azure

我创建了一个windows azure worker角色.我使用默认模板和worker角色的默认app.config.

 <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener,      Microsoft.WindowsAzure.Diagnostics, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
                name="AzureDiagnostics">
 </add>
Run Code Online (Sandbox Code Playgroud)

worker角色正在使用Trace.TraceInformation来记录消息.

在哪个文件中记录信息?

Gau*_*tri 8

角色收集的诊断数据存储在Windows Azure存储表和Blob容器中.假设您已正确配置诊断,您应该在角色的文件中看到WADLogsTable通过Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString配置设置指定的存储帐户中调用的表cscfg.您可以在此处查看数据.您可能会发现此链接有助于为您的工作者角色配置诊断:http://msdn.microsoft.com/en-us/library/windowsazure/gg433048.aspx.


Gök*_*urt 6

如果只看到您的TraceError消息而不是您的消息,TraceInformation则应更改云项目中角色的诊断设置.

  • 转到您的云项目,选择有问题的角色和属性
  • 转到配置选项卡,然后单击配置按钮

您应该在常规选项卡"选择诊断配置"部分下看到.

你应该选择所有信息单选按钮来查看TraceInformation.