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

时间:2021-04-26 11:55:37

标签: java azure-functions

当我的 Azure Function 应用程序正在运行时,我可以流式传输日志并查看我需要的一切。

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

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

1 个答案:

答案 0 :(得分:1)

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

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

enter image description here

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