Application Insights 中的智能检测

注意

你可以迁移 Application Insights 资源中将基于警报的智能检测。 迁移时会为各种智能检测模块创建警报规则。 创建后,就可以像管理和配置任何其他 Azure Monitor 警报规则一样管理和配置这些规则。 你还可以为这些规则配置操作组,以启用对新检测执行操作或触发通知的多种方法。

有关详细信息,请参阅智能检测警报迁移

当 Web 应用程序中存在潜在性能问题和故障异常时,智能检测会自动向你发出警告。 它会对应用发送至 Application Insights 的遥测数据执行主动分析。 如果故障率突然上升或者客户端或服务器性能出现异常模式,你会收到警报。 此功能不需要任何配置。 它会在应用程序发送足够的遥测时运行。

你可以从接收的电子邮件和“智能检测”窗格中访问智能检测发出的检测信息。

查看智能检测

可通过以下两种方式发现检测:

  • 收到来自 Application Insights 的电子邮件。 下面是一个典型示例:

    Screenshot that shows an email alert.

    选择“查看对此问题的分析”,在门户中查看详细信息。

  • Application Insights 中的“智能检测”窗格。 在“调查”菜单下选择“智能检测”,查看包含最近检测的列表。

    Screenshot that shows recent detections.

选择检测以查看其详细信息。

检测到哪些问题?

智能检测可检测并通报各种问题:

每个通知中的帮助链接可转到相关文章。

智能检测电子邮件通知

除了标为“预览版”的规则以外,所有智能检测规则都默认配置为在发现检测到的问题时发送电子邮件通知。

你可以为特定的智能检测规则配置电子邮件通知。 在智能检测的“设置”窗格中,选择相应规则以打开“编辑规则”窗格。

另外,还可以使用 Azure 资源管理器模板来更改配置。 有关详细信息,请参阅使用 Azure 资源管理器模板管理 Application Insights 智能检测规则

后续步骤

这些诊断工具可帮助检查应用中的遥测数据:

智能检测是自动执行的,但如果要设置更多警报,请参阅: