Azure Monitor警报跨资源日志搜索错误

时间:2018-11-20 12:42:51

标签: azure azure-log-analytics azure-monitoring

根据https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-cross-workspace-search,我们现在可以在Azure Log Analytics中执行跨资源查询。我们创建了一个示例查询,该查询在Log Analytics中可以正常运行:

app("appInsightName1").requests

但是向Monitor -> Alerts -> Rules -> Define Alert Condition -> Configure signal logic / Search query提供相同查询时,它会在工具提示Query syntax error中显示错误。

所有其他不引用app()函数的查询都可以正常工作。我们尝试了各种方法来指定传递给app()函数的应用程序ID,但没有成功。

对于有关跨资源请求的Monitor查询有什么限制?我们如何根据应用程序洞察事件创建警报?

1 个答案:

答案 0 :(得分:1)

当您尝试从Monitor资源创建新警报时,您可能会错过在资源列下添加“ Application Insights”资源类型,而未在其下添加正确的Application Insights名称。请仔细检查。

您可以在Azure门户的 Monitor-> Alerts-> New Alert rule-> Resource-> Select-> Select a resource->按资源类型过滤-> select'Application Insights'->中检查它资源->选择CorrectApplicationInsightsName->完成。

相关问题