什么是 Azure AI 指标顾问?

重要

从 2023 年 9 月 20 日开始,将无法创建新的 Azure 指标顾问资源。 指标顾问服务将于 2026 年 10 月 1 日停用。

注意

截至 2023 年 7 月,Azure AI 服务包含之前称为认知服务和 Azure 应用 AI 服务的所有内容。 定价不变。 Azure 计费、成本分析、价目表和价格 API 中将继续使用名称“认知服务”和“Azure 应用 AI”。 应用程序编程接口 (API) 或 SDK 没有中断性变更。

指标顾问是 Azure AI 服务的一部分,可使用 AI 对时序数据执行数据监视和异常情况检测。 该服务自动执行将模型应用于数据的过程,并提供了一组 API 和基于 Web 的工作区,用于数据引入、异常检测和诊断,无需了解机器学习即可使用。 开发人员可以在服务之上构建 AIOps、预测维护和业务监视应用程序。 使用指标顾问执行以下操作:

  • 分析来自多个数据源的多维数据
  • 识别并关联异常
  • 配置并微调用于数据的异常情况检测模型
  • 诊断异常情况,并帮助进行根本原因分析

Metrics Advisor overview

本文档包含以下类型的文章:

  • 快速入门是分步说明,可按照其调用服务,并在短时间内获得结果。
  • 操作指南包含以更具体的方式或自定义方式使用服务的说明。
  • 概念性文章对服务的功能和特性进行了深入说明。

连接到各种数据源

指标顾问可以连接到多个数据存储,并从这些数据存储中引入多维指标数据,包括:SQL Server、Azure Blob 存储、MongoDB 等。

易于使用且可自定义的异常情况检测

  • 指标顾问会自动为你的数据选择最佳模型,而无需了解任何机器学习。
  • 多维指标中自动监视每个时序。
  • 使用参数优化交互式反馈自定义应用于数据的模型以及将来的异常情况检测结果。

通过多个通道发送实时通知

每当检测到异常时,指标顾问可以使用挂钩(例如:电子邮件挂钩、Webhook、Teams 挂钩和 Azure DevOps 挂钩)通过多个通道发送实时通知。 通过配置灵活的警报,可自定义通知的发送时间和发送位置。

通过分析异常生成智能诊断见解

通过特定维度分析根本原因

指标顾问将在同一多维指标上检测到的异常合并到诊断树中,这有助于通过特定维度分析根本原因。 此外,还通过分析每个维度占比最大的因素提供自动分析的见解。

使用指标图进行跨指标分析

指标图指示指标之间的关系。 可启用跨指标分析帮助你在整体视图中捕获所有相关指标的异常状态。 最后找到最终的根本原因。

有关详细信息,请参阅如何诊断事件

典型工作流

此工作流非常简单:载入数据后,可以微调异常检测,并创建适合场景的配置。

  1. 为指标顾问创建 Azure 资源
  2. 使用 Web 门户生成首个监视器。
    1. 载入数据
    2. 微调异常情况检测配置
    3. 订阅异常以接收通知
    4. 查看诊断见解
  3. 使用 REST API 自定义实例。

数据保留和限制:

指标顾问最多保留 10000 个时间间隔(什么是间隔?),从当前时间戳向前计数(无论是否有可用数据)。 超出此时间范围的数据将被删除。 数据保留映射的天数因指标粒度而异:

粒度(分钟) 保留(天)
1 6.94
5 34.72
15 104.1
60(1 小时) 416.67
1440(1 天) 10000.00

还有进一步的限制。 请参考常见问题解答,了解更多详细信息。

指标顾问的用例

后续步骤