标签: azure azure-functions
我们在更大的事件链中使用和Azure函数。该链中所有其他部分的日志都可以在日志分析中使用,因此我们可以轻松地在整个系统中跟踪任何给定的请求。但是,我找不到将Function App日志保存到同一位置的方法。我猜应该有可能,因为它在我们的工作空间中看起来像这样:
用于监视功能应用程序的documentation仅提及Application Insights。
答案 0 :(得分:2)
请看看我之前回答的issue。
简而言之,日志分析不能很好地支持Azure功能,这就是为什么它在那些文档中推荐应用程序见解的原因。
您可以转到azure门户->日志分析->在左侧刀片中,选择“工作区数据源”->“ Azure资源”,然后在此处单击您的azure函数。截图如下:
但是,当您选择LOG CATEGORY下的项目时,它将引发错误。这是一个已知的问题(我之前问过MS团队,反馈是这是一个问题,也许不会对此进行更新)。
LOG CATEGORY
如果您只想从日志分析中的应用洞察中查询日志(azure功能日志),则可以使用交叉查询运算符app()。