有没有办法从Log analytics工作区向IIS Insights提供IIS日志?

问题描述 投票:0回答:1

我们在虚拟机上托管的网站的日志分析工作区上记录(W3CIISLogs)。同样,我们为App服务上托管的网站启用了应用洞察。现在,我们希望通过单一界面访问这两类网站的遥测数据,无论是通过应用洞察还是通过Log分析。只是想知道它是否可行以及最好的方法是什么。

azure azure-application-insights azure-log-analytics
1个回答
0
投票

使用Azure Monitor,您现在不仅可以跨多个Log Analytics工作区查询,还可以查询来自同一资源组,另一个资源组或其他订阅中的特定Application Insights应用程序的数据。这为您提供了系统范围的数据视图。您只能在Log Analytics中执行这些类型的查询。

查询Log Analytics工作区和Application Insights - 引用查询中的另一个工作区,使用workspace标识符,对于Application Insights中的应用程序,请使用app标识符。

跨资源查询限制:

  • 您可以在单个查询中包含的Application Insights资源数量限制为100。
  • 视图设计器不支持跨资源查询。您可以在Log Analytics中创建查询并将其固定到Azure仪表板并可视化日志搜索。
  • 新的scheduledQueryRules API支持日志警报中的跨资源查询。默认情况下,Azure监视器使用旧的Log Analytics Alert API从Azure门户创建新的日志警报规则,除非您从旧的日志警报API切换。切换后,新API将成为Azure门户中新警报规则的默认值,并允许您创建跨资源查询日志警报规则。您可以通过使用scheduleQueryRules API的ARM模板来创建跨资源查询日志警报规则而无需进行切换 - 但此警报规则可通过scheduledQueryRules API而非Azure门户进行管理。

文档参考 - Cross-Resource Log queries in Azure Monitor

希望以上信息有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.