首页 > 解决方案 > Azure Functions 在哪里存储日志以及如何查看它们?

问题描述

在我的 Azure Function 应用程序运行时,我可以流式传输日志并查看我需要的所有内容。

后来日志流是空的,可能是因为它是实时日志流而不是日志查看器。

日志存储在哪里以及如何查看它们?

标签: javaazure-functions

解决方案


创建函数应用时,您还应该将其链接到Application Insights 工作区- 这是存储日志的位置。如果您不确定它是哪个工作区,那么您通常可以在应用程序设置中找到连接字符串。

每个函数的调用日志还应该链接到 App Insights 中的相关数据——如果您不熟悉如何查询 AI 日志,这是一个很好的起点。

在此处输入图像描述

数据存储在哪个表中取决于您要查找的信息 - 例如,错误将在异常表中。值得注意的是,Functions 大量使用了 customEvents 和 customMetrics 表,因此在这两个表中会有相当多的有用数据登陆。


推荐阅读