gpt4 book ai didi

azure - azure 诊断只能通过代码使用吗?

转载 作者:行者123 更新时间:2023-12-03 01:09:33 24 4
gpt4 key购买 nike

Azure 诊断只能通过代码实现吗? Windows 具有事件查看器,可以访问各种类型的信息。 ASP.Net 网站的根目录中有一个 Trace.axd 文件,可以查看该文件以获取跟踪信息。

我认为 Azure 中可能存在类似的东西。但是,根据以下 URL,Azure 诊断似乎需要自定义代码实现:

https://azure.microsoft.com/en-us/documentation/articles/cloud-services-dotnet-diagnostics/#overview

是否有一种更简单、更内置的方法来访问 Azure 诊断,就像我在上面为其他系统描述的那样?或者是否需要创建自定义辅助角色来捕获和处理此信息?

最佳答案

Azure 辅助角色具有可供配置的广泛诊断功能。

您可以通过角色配置来访问它们:

Role Configuration

然后,通过各个选项卡,您可以配置特定类型的诊断,并将它们定期传输到表存储帐户以供以后分析。

Diagnostics Configuration

您还可以启用应用程序特定日志的传输,这很方便,我用它来避免必须远程进入服务来查看日志:

Diagnostics Configuration - Log Directories

(此处,我将 AppRoot\logs 文件夹下的所有文件传输到名为 wad-processor-logs 的 Blob 容器,每分钟执行一次。)

如果您浏览这些选项卡,您会发现您能够广泛监视相当多的细节,包括自定义性能计数器。

最后,您还可以通过服务器资源管理器连接到您的云服务,并深入了解相同的信息:

Server Explorer

右键单击实例,然后选择查看诊断数据

Diagnostics Summary

(最近的部署,所以没什么可看的)

所以,是的,您无需编写自定义代码即可访问事件日志、IIS 日志和自定义应用程序日志。此外,如果您愿意,您可以实现自定义代码来捕获其他性能计数器和其他跟踪日志记录。

关于azure - azure 诊断只能通过代码使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35048042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com