我创建了一个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来记录消息.
在哪个文件中记录信息?
角色收集的诊断数据存储在Windows Azure存储表和Blob容器中.假设您已正确配置诊断,您应该在角色的文件中看到WADLogsTable通过Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString配置设置指定的存储帐户中调用的表cscfg.您可以在此处查看数据.您可能会发现此链接有助于为您的工作者角色配置诊断:http://msdn.microsoft.com/en-us/library/windowsazure/gg433048.aspx.
如果只看到您的TraceError消息而不是您的消息,TraceInformation则应更改云项目中角色的诊断设置.
您应该在常规选项卡"选择诊断配置"部分下看到.
你应该选择所有信息单选按钮来查看TraceInformation.
| 归档时间: |
|
| 查看次数: |
7836 次 |
| 最近记录: |