我在Log Analytics Workspace下的Azure资源中设置Azure功能时出错。
仅选中AllMetrics时,它起作用。但是,每当选中FunctionExecutionLogs时,都会发生如下错误:
1。导航到Azure门户中的日志分析工作区。
2。在左侧刀片中,选择“工作区数据源”->“ Azure资源”,然后在此处单击您的Azure函数。
有什么主意吗?
Setup data used by Azure Log Analytics with Azure Fucntions
更新
我们想了解有关Application InSights和Log Analytics的更多信息,并为我们使用最佳工具。
答案 0 :(得分:0)
我建议将应用程序见解与Azure Functions结合使用。应用程序见解与Azure Functions进行了更深入的集成,这是为应用程序设置Analytics的推荐方法。您是否要通过Log Analytics(而不是Application Insights)进行设置?
答案 1 :(得分:0)
不再支持Azure日志分析中用于Azure函数/ Web应用程序的'FunctionExecutionLogs'。
因此,应用洞察力是监视天蓝色功能的更好选择。
以下是来自MS日志分析团队的反馈:
几个月前,App Service / Functions团队加入了Azure Monitor诊断日志,但实际上并没有发出日志数据。
基本上,有成千上万的诊断设置注册是无操作的,实际上不执行任何操作。
最近几周来,我们一直在与App Service进行讨论,以在接下来的几周内发布此功能作为私有预览功能。
不幸的是,这是一项重大更改,因为只有私人预览客户才能打开App Service的诊断日志。 请注意-不会对客户产生实际影响,因为以前从未打开过的任何客户开始使用。
要修复部署脚本,我们应该要求客户更新其模板以仅打开度量标准导出而不是日志-这不会对客户产生任何实际影响。
因此,从我们的Log Analytics(分析)方面来看,这是我们的Log Analytics(分析)团队不再支持的情况,而我们的Production Group(生产小组)已经宣布了这一点。