首页 文章

工作者角色跟踪记录

提问于
浏览
2

我正在研究如何修复Azure辅助角色的问题 .

特定

LogManager.GetCurrentClassLogger().Info("In index {0}", item); // in the source

我可能会在哪里找到登录Azure Worker Role Cloud Service VM,我可以使用远程桌面登录?

1 回答

  • 3

    首先,您必须了解日志和跟踪在天蓝 Cloud 中的工作原理 . 日志文件永远不会在虚拟机上生成 . 您可以在存储上定义 Cloud 服务诊断的存储中查看它们 . 有关如何设置诊断设置,请参阅以下步骤 .

    A.在解决方案资源管理器中,右键单击要配置的Web或辅助角色,然后选择“属性” .

    B.在出现的属性页面上,保持选中“配置”选项卡 . 在“诊断”部分中,选中“启用诊断”复选框,然后单击“配置” .

    C.使用其余选项卡配置每个诊断日志源 .

    D.在“常规”选项卡上,单击“存储帐户凭据”右侧的“配置”以指定要将诊断数据复制到的Azure存储帐户 .

    E.单击“确定”以应用更改 .

    F.按Save保存对diagnostics.wadcfgx所做的更改 .

    或者您可以通过简单的诊断日志代码创建自定义日志 .

    设置配置后,所有日志都将存储在您的 Cloud 存储中 . 下面指定了一些详细信息,以了解 Cloud 保存日志文件的位置 .

    • Azure应用程序记录Web / Worker表存储-WADLogsTable

    • 诊断基础结构日志Web /工作表存储-WADDiagnosticInfrastructureLogsTable

    • Crash转储您指定的Web / Worker Blob存储容器

    • 事件日志Web / Worker表存储-WADWindowsEventLogsTable

相关问题