如何在 Application Insights 中查看日志?
How can I view logs in Application Insights?
我使用 Azure 容器注册表中的自定义容器在应用服务中创建了 Web 应用程序,为其启用了文件系统日志记录,并为此应用服务添加了 Application Insights。应用程序将日志写入此应用程序见解。但是如何在 Azure 门户中查看这些日志?我在 Application Insights 中打开“日志”子菜单并在此处查看“查询”。我究竟做错了什么?
为什么 Azure 不能在门户中提供完整日志?
在 Azure 门户中查看应用程序跟踪
要以列表形式查看跟踪,最简单的方法是使用 Azure 门户。
在网络浏览器中打开 Azure portal。
按资源组筛选资源列表
Select 你的WebApplication
资源。
Select Monitoring 部分的 Logs 项。如果 pop-up 显示 queries
,您可以 select 从角落的 select X 关闭 pop-up。
Select Application Insights 项由 double-clicking 命名为 traces。这会将名称添加到查询 window.
运行 通过 select 按 运行 按钮进行查询。
来自 Web 应用的 Azure Monitor 应用程序见解自定义跟踪显示在列表中。
Application Insights
-> Transaction search
在这里您可以按 TRACE 类型过滤数据,它是您的应用程序日志
我使用 Azure 容器注册表中的自定义容器在应用服务中创建了 Web 应用程序,为其启用了文件系统日志记录,并为此应用服务添加了 Application Insights。应用程序将日志写入此应用程序见解。但是如何在 Azure 门户中查看这些日志?我在 Application Insights 中打开“日志”子菜单并在此处查看“查询”。我究竟做错了什么? 为什么 Azure 不能在门户中提供完整日志?
在 Azure 门户中查看应用程序跟踪
要以列表形式查看跟踪,最简单的方法是使用 Azure 门户。
在网络浏览器中打开 Azure portal。
按资源组筛选资源列表
Select 你的
WebApplication
资源。Select Monitoring 部分的 Logs 项。如果 pop-up 显示
queries
,您可以 select 从角落的 select X 关闭 pop-up。Select Application Insights 项由 double-clicking 命名为 traces。这会将名称添加到查询 window.
运行 通过 select 按 运行 按钮进行查询。
来自 Web 应用的 Azure Monitor 应用程序见解自定义跟踪显示在列表中。
Application Insights
-> Transaction search
在这里您可以按 TRACE 类型过滤数据,它是您的应用程序日志