当UseDevelopmentStorage = true时,Azure跟踪在本地框上的日志记录在何处

时间:2011-09-21 21:10:18

标签: azure logging tracing diagnostics

我正在本地盒子上的模拟器中运行Windows Azure项目,并为跟踪设置了UseDevelopmentStorage = true标志。但是,如果它们完全被写入,我无法弄清楚跟踪/日志的去向。感谢您的帮助。

谢谢, Archil

2 个答案:

答案 0 :(得分:3)

根据http://blog.bareweb.eu/2011/01/beginning-azure-diagnostics/,您应该在表存储节点中显示WADLogsTable。您需要确保已启用诊断。

Diagnostics enabled

并启用转移

public override bool OnStart()
{
DiagnosticMonitorConfiguration diagnosticMonitorConfiguration = DiagnosticMonitor.GetDefaultInitialConfiguration();
diagnosticMonitorConfiguration.Logs.ScheduledTransferPeriod = TimeSpan.FromMinutes(1.0);
CloudStorageAccount cloudStorageAccount = CloudStorageAccount.DevelopmentStorageAccount;
DiagnosticMonitor diagnosticMonitor = DiagnosticMonitor.Start(cloudStorageAccount, diagnosticMonitorConfiguration);
return base.OnStart();
}

答案 1 :(得分:0)

在Windows系统托盘中,单击Windows Azure蓝色图标,然后选择“显示计算模拟器UI”。在打开的窗口中,在左侧找到您的角色实例,然后单击它。您将看到跟踪滚动。