一个多层应用程序使用 Azure Web Apps 作为前端,使用 Azure SQL Database 作为后端。您必须捕获并集中存储遥测数据,以允许对基线进行即席查询,在指标超出这些基线时触发警报,并将应用程序和数据库指标保留在一个位置。您应该推荐哪种服务?
选择一个答案
点击一个选项来检查您的答案。
正确答案: Azure Log Analytics.
为什么这是答案
Azure Log Analytics 是一个强大的日志管理服务,它允许您从各种 Azure 资源(包括 Azure Web Apps 和 Azure SQL Database)收集、索引和分析日志数据。它提供强大的查询语言(Kusto 查询语言),用于即席查询和数据分析,并能基于查询结果创建警报,满足了集中存储遥测数据、即席查询、触发警报以及将应用程序和数据库指标保留在一个位置的所有要求。 Azure Event Hubs 主要用于大规模事件流摄取,不提供开箱即用的分析和警报功能。Azure SQL Database Intelligent Insights 专注于 SQL 数据库的性能洞察,不能涵盖 Web 应用的遥测数据。Azure Application Insights 专注于应用程序性能监控,但其数据最终会存储在 Log Analytics 工作区中,且 Log Analytics 提供了更广泛的数据收集和分析能力,是更全面的解决方案。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡