【发布时间】:2015-06-14 13:52:47
【问题描述】:
我想在我的表存储中记录发生的每个异常 (MVC cloudapp)。
我遵循了 Microsoft 的官方教程,但似乎它们使事情变得过于复杂。教程可以在这里查看: https://azure.microsoft.com/sv-se/documentation/articles/cloud-services-dotnet-diagnostics/#how-to-enable-diagnostics-in-a-worker-role
只是因为默认不支持 Azure 诊断 1.3 就感觉太麻烦了?在 web/worker 角色的配置窗口中有一个更快、更简单的选项,可让您启用诊断,但仅适用于 1.0?
我只想在我的存储帐户中记录异常,所以 Azure 诊断 1.0 就足够了,不是吗?
我做了什么:
- 通过单击配置窗口中的 Web 和辅助角色的复选框,在我的辅助角色和 Web 角色中启用诊断。
- 指定存储帐户凭据。
我需要什么帮助:
没有在我的存储帐户中创建 WAD 容器。在我启用并指定存储帐户凭据之后,它们不应该被创建吗?
为什么启用 Azure 诊断 1.3 与 1.0 相比如此复杂?
辅助角色诊断和网络角色诊断有什么区别?如果我有我的应用程序在 webrole 中并缓存在工作角色中..然后它是单独记录的吗?如果我想要应用程序和缓存的异常日志记录,是否需要同时启用它们?
【问题讨论】:
-
你是如何部署你的代码的? Visual Studio、Portal 还是其他?
-
视觉工作室。右键单击包含我的角色的 Azure 项目 > 发布为 cloudapp。
标签: azure logging azure-diagnostics