错误代码 properties.source.authorizedResources列出了18个应用程序/资源。超过10个应用程序/资源不支持跨应用程序查询
我试图在所有应用程序见解中创建异常并发出警报,但在创建时出现上述错误,但失败。
Am使用10多个app('name')
命令来结合不同的应用程序见解。
我无法在loganalytics目标(自定义搜索查询)上创建此警报,因为它给出了查询解析错误。因此,我必须选择现有的应用程序洞察目标资源来创建此警报。当我选择任何现有的应用程序洞察资源作为目标时,它将成功解析查询,但是当我单击“创建警报”时,它将失败,并显示上述错误。
app('app1').exceptions
union app('app2').exceptions
union ..... upto 15 apps
|project problemId]
查询:
答案 0 :(得分:0)
我从拥有警报的团队那里得到的答复:
当前,对跨应用程序查询的支持处于预览状态,我们已将其限制为10个处于预览状态的应用程序。
他们正在研究人们如何使用它,并正在研究提高极限。但是就目前而言,是的,警报中的限制是10种资源。
以下是包含此信息的文档的链接: https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitor-alerts-unified-log#log-search-alert-rule---definition-and-types
重要
用于Application Insights的跨应用程序查询的支持处于预览状态-该功能仅限于2个或更多应用程序使用,并且用户体验可能会发生变化。 Azure警报当前不支持在Log Analytics中使用跨工作区查询和跨资源查询。