首页 文章

从Azure Cloud 服务工作者角色收集/查看日志的最简单方法

提问于
浏览
0

我启用了Azure Cloud Service Worker角色并启用了诊断功能 . 使用控制台编写器的Nlog用于编写应用程序日志 .

我知道那些日志最终会存储在我的存储帐户的WADLogsTable中 . 问题是查看/分析这些日志条目的最佳方式是什么 . 我找到了一个名为“Azure诊断查看器”的工具,但它只能查看/分析最后一天的日志 . 此外,我希望该工具能够从我的日志条目中提取“字段”,例如TimeStamp,Log Level等 .

我错过了表面上的东西吗?

2 回答

  • 0

    这个article突出显示了可用于查看存储在WADlogsTable中的诊断数据的工具 . 相关摘录如下 .

    Tools to view diagnostic data 有几种工具可用于在数据传输到存储后查看数据 . 例如:•Visual Studio中的服务器资源管理器 - 如果已安装适用于Microsoft Visual Studio的Azure工具,则可以使用服务器资源管理器中的Azure存储节点查看Azure存储帐户中的只读blob和表数据 . 您可以显示本地存储模拟器帐户以及为Azure创建的存储帐户中的数据 . 有关更多信息,请参阅使用服务器资源管理器浏览和管理存储资源 . •Microsoft Azure Storage Explorer是一个独立的应用程序,使您可以轻松地在Windows,OSX和Linux上使用Azure存储数据 . •Azure Management Studio包含Azure诊断管理器,允许您查看,下载和管理Azure上运行的应用程序收集的诊断数据 .

    To analyze the saved logs for insights ,我建议使用Azure Log分析 . 有关使用详情,请参阅this lin k - 概述如下: Log Analytics通过从各种来源收集遥测数据和其他数据,并提供查询语言和分析引擎,让您深入了解应用程序和资源的运行情况,从而在Azure管理中发挥核心作用 . 您可以通过日志搜索和视图直接与Log Analytics数据进行交互,也可以在其他Azure服务中使用分析工具将其数据存储在Log Analytics中,例如Application Insights或Azure安全中心 .

    希望这可以帮助 .

  • 0

    我使用Cerebrata的Azure Management Studio(https://www.cerebrata.com/products/azure-management-studio) .

    它具有查看,过滤,搜索等WADLogsTable的全面功能 .

    希望这可以帮助 .

相关问题