查看 Application Insights 数据

已完成

将应用程序设置为将遥测数据发送到 Application Insights 后,可以从 Azure 门户查看收集的数据。 从门户中的 Application Insights 资源,您可以通过以下方式访问数据:

  • 各个可视化功能 - 例如,用户报表允许可视化一段时间内的汇总数据,并允许深入了解更多详细信息。

  • 工作簿 - 提供有关基础组件的可用性、性能、使用情况和总体健康状况的见解。 有多个预生成的工作簿可用,并且可以生成自己的工作簿以包括来自多个 Azure 数据源的数据。

  • 日志 - 允许查询原始事件数据并查找模式。 此外,可以直接在 Azure 门户上的 Application Insights 或外部应用(如 Power BI)中回答问题。

可以使用 Application Insights 收集不同类型应用程序的应用程序性能数据,其中包括 Power Apps。 出于本原因,门户为不同类型的应用程序提供了许多可视化和工作簿模板。 并非所有可视化和工作簿模板都适用 Power Apps,在探索不同的资产时,您可能会发现其中很多不包含数据或提供有限的体验。

您将发现,对 Power Apps 有用的可视化和工作簿模板包括:

  • 调查 > 交易记录搜索

  • 监视 > 指标

  • 监视 > 日志

  • 监视 > 工作簿 > 应用绩效索引

  • 监视 > 工作簿 > 活动用户

  • 监视 > 工作簿 > 页面视图分析

  • 监视 > 工作簿 > 参与用户

  • 监视 > 工作簿 > 新建、退货和流失

  • 监视 > 工作簿 > 使用日历

  • 监视 > 工作簿 > 当天使用情况

  • 监视 > 工作簿 > 用户及时性

  • 监视 > 工作簿 > 用户保留率

  • 使用情况 > 用户

  • 使用情况 > 会话

  • 使用情况 > 事件

  • 使用情况 > 用户流

推荐从使用情况 > 用户开始,然后确定使用应用的人员有谁/有多少人。 要在 Azure 门户中查找 Application Insights 资源,请选择所有资源,然后搜索提供的名称。

使用组将允许您定义具有共同点的用户、事件或操作集。 例如,可以为应用中特定屏幕的所有用户定义一个组。 另一个示例是来自国家/地区的所有用户。 然后,可以使用该组来筛选 Application Insights 可视化。

自定义可视化

在大多数内置可视化(如用户指标)中,您可以添加或修改筛选器和其他条件,然后保存自定义可视化。 如果您经常在访问数据时筛选相同信息,则本方法可能很有用。 例如,可以在指标上创建一个新图表,然后自定义时间范围和粒度。

警报

您可以使用警报功能来帮助了解指标,并在应用未按计划运行时发送通知。 例如,如果平均页面加载时间较长,则可以设置警报。

Power BI

如果要使用 Power BI 创建自定义可视化,则可以将日志数据导入到 Power BI 数据集中。

使用 Power Automate 自动执行报告

通过使用 Azure Monitor 连接器,可以生成使用 Application Insights 工作区数据的自动化工作流。 例如,可能会有一封每日电子邮件,其中包含由应用用户记录的错误列表。