Azure网站中的DiagnosticMonitorTraceListener

时间:2014-06-26 19:59:21

标签: azure

我过去一年一直使用Azure云服务,用于使用Azure Management Studio读取跟踪日志,使用DiagnosticMonitorTraceListener将日志存储在表存储中。

我对开始使用azure网站感到困惑,因为他们似乎正在使用不同的日志记录结构?是否无法在诊断/跟踪中使用azure管理工作室查看来自azure网站的跟踪日志,就像我以前使用云服务一样

2 个答案:

答案 0 :(得分:1)

azure网站中的诊断与任何Web应用程序类似。 DiagnosticsMonitor适用于webroles。对于网站,诊断需要具有持久存储,并且可以在azure管理门户中进行配置。 查看这些帖子。

http://azure.microsoft.com/en-us/documentation/articles/cloud-services-dotnet-diagnostics/ http://blogs.msdn.com/b/microsoft_press/archive/2014/01/29/from-the-mvps-diagnostics-and-logging-in-windows-azure-web-sites.aspx http://www.hanselman.com/blog/StreamingDiagnosticsTraceLoggingFromTheAzureCommandLinePlusGlimpse.aspx

可以在本地下载和分析日志。我不确定支持webroles的工具是否适用于此。

答案 1 :(得分:0)

云服务的诊断查看器工具不适用于Azure网站,但有一个工具可用于查看名为 Azure网站日志浏览器的Azure网站日志。它在您的Azure网站上安装为site extensions

您可以详细了解here