首页 > 解决方案 > 用于选择多个功能应用的 Azure Kusto 查询

问题描述

我有一个天蓝色函数,它调用多个函数应用程序。这是我从函数中选择数据的查询。

FunctionAppLogs | where FunctionName == "TestFunction" | project Category, Level, Message

这是正确的加载。此函数使用许多函数应用程序。现在我需要在这里选择我的应用程序名称。有没有办法编写查询来选择函数应用程序名称。任何人都有这样做的想法。请帮忙

标签: azureazure-functionsazure-log-analytics

解决方案


使用 Resource id 列,您可以将日志拉取到在特定函数调用下涉及的函数应用程序。

   FunctionAppLogs
| where FunctionName == "<functionName>" 
| where _ResourceId contains "<functionappName>" or ResoucreId contains "<functionName>
| project  Category, Level, Message,_ResourceId

推荐阅读