有没有一种方法可以将IIS日志从日志分析工作区馈送到App Insights中?

时间:2019-04-22 11:43:57

标签: azure azure-application-insights azure-log-analytics

我们已经在VM上托管的网站的Log Analytics工作区上记录了日志(W3CIISLogs)。同样,我们为托管在App服务上的网站启用了应用洞察功能。现在,我们想通过应用程序见解或日志分析通过单个界面访问两种类型的网站的遥测数据。只是想知道是否有可能,什么是最好的方法。

1 个答案:

答案 0 :(得分:0)

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

跨Log Analytics工作区和从Application Insights中进行查询-在查询中引用另一个工作区,使用workspace标识符,对于来自Application Insights的应用程序,使用app标识符。

跨资源查询限制:

  • 您可以包含在其中的Application Insights资源的数量 单个查询限制为100。
  • 视图设计器不支持跨资源查询。您可以在日志中编写查询 分析并将其固定到Azure仪表板并可视化日志搜索。
  • 新版本支持
  • 日志警报中的跨资源查询 ScheduledQueryRules API。默认情况下,Azure Monitor使用旧版 日志分析警报API,用于从Azure创建新的日志警报规则 门户,除非您从旧版Log Alerts API切换。之后 开关,新的API成为Azure中新警报规则的默认API 门户网站,它使您可以创建跨资源查询日志警报规则。 您可以创建跨资源查询日志警报规则,而无需 使用针对ScheduledQueryRules API的ARM模板进行切换– 但是此警报规则可以通过scheduleQueryRules API和 不是来自Azure门户。

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

希望以上信息对您有帮助。