监视和预警

定期监控 Power Automate 流对于企业确保其工作流顺利高效运行至关重要。 这种做法使组织能够快速识别和解决破坏自动化过程的任何问题或瓶颈。

监视流的主要好处

主动监视流以采取必要的措施来提高整体性能。 以下是一些主要优势:

  • 问题识别和解决:监控有助于及时发现和解决新出现的问题,如流执行中的错误或延迟。

  • 提高性能:监控流性能,采取措施优化工作流程,从而提高效率和生产力。

  • 安全性和合规性:定期监控有助于识别潜在的安全漏洞或合规问题。 这种方法对于保护敏感数据和确保工作流符合法规要求至关重要。

  • 洞察使用模式:监控可提供有关流使用方式的宝贵见解。 了解使用模式有助于企业就优化工作流做出明智的决策,从而获得更好的性能和成本效益。

如何监控 Power Automate 云端流

Power Automate 中的自动化中心是管理和监督所有自动化活动的中心枢纽。 它提供了一个全面的界面,允许您在整个组织中创建、监控和优化自动化工作流。 自动化中心旨在简化操作、提高生产力并确保所有自动化任务高效运行。

了解更多信息:自动化中心概述

使用流程挖掘

Power Automate 中的 Process Mining 功能可提供宝贵的见解,帮助您改进云端流。 您可以:

  • 分析流性能:查看您的流性能如何,找出流变慢的地方,并找到改进的机会。
  • 跟踪性能变化:监控流性能随时间发生的任何变化。
  • 检查运行历史记录:使用流程挖掘方法,直接从流详细信息页面分析流的运行历史记录,从而获得可操作的见解。

Process Mining 报告截图。

小费

运行和操作部分还提供流运行的总操作计数信息,帮助您了解流是否会遇到每日操作突发节流限制。

显示运行和操作部分的 Process Mining 报告截图。

了解更多信息:利用流程洞察改进云端流

云端流分析

Power Automate 提供内置分析功能,可让您监控流运行、跟踪执行历史记录并分析流性能。 使用分析仪表板和报表深入了解流执行模式并确定瓶颈。

从流详细页面选择分析,访问云端流分析

分析页面显示以下详细信息:

  • 流使用情况(包括云端流运行的操作请求数)
  • 详细的流误差分析(错误类型、计数和上次出现次数)
  • 过去 30 天的历史记录

云端流“分析”页的“使用情况”选项卡的屏幕截图。

Power Automate 管理员分析

环境管理员可以在 Microsoft Power Platform 管理中心访问 Power Automate 的分析。 这些报告提供了对运行、使用、错误、创建的流类型、共享流的深入了解,以及与所有不同流类型(包括自动流、按钮流、计划流、审批流和业务流程流)相关的连接器的详细信息。

Power Platform 管理中心还提供:

  • 基于环境、环境类型和区域的流使用情况报告
  • 流清单,包括流状态
  • 创建者活动(但仅限用户 ID)
  • 运行失败的次数(不提供哪些流失败的信息)
  • 28 天历史

Power Platform 管理中心的流分析截图。

了解更多信息:查看云端流分析

Power Automate 管理连接器

Power Automate 服务还提供了通过 Power Automate 管理面向管理员的 Power Automate 连接器自动执行部分流管理活动的方法。

Power Automate 管理连接器提供管理流的操作,如创建、更新和删除流,以及检索流元数据和运行历史记录。 通过它,您可以在 Power Automate 环境中以编程方式与流进行交互。 管理员可以运行其中一些后缀为“As Admin”的操作。了解更多信息:Power Automate 管理连接器

面向管理员的 Power Automate 连接器主要供管理员使用,以启用/禁用流、更改流所有者等。 了解更多信息:面向管理员的 Power Automate 连接器

Power Automate 应用洞察

Application Insights 是 Azure Monitor 的一项功能,可为网络应用程序提供广泛的监控和诊断功能。 将 Power Automate 与 Application Insights 集成后,您就可以监控、分析和优化云端流。

集成的主要功能包括:

  • 全面监控:Application Insights 收集来自 Power Automate 流的遥测数据,包括流运行、触发器和操作。 这些数据存储在 Azure Monitor 日志中,并可在 Application Insights 的各种面板中进行可视化。

  • 性能分析:与 Application Insights 集成可提供详细的性能指标,如流运行的持续时间和特定操作的频率。 此数据有助于识别瓶颈并优化流性能。

  • 错误跟踪:Application Insights 可跟踪流中的错误和故障,深入了解根本原因。 通过此信息,可以快速排除故障并解决问题。

  • 自定义警报:您可以根据特定条件(如流故障或性能阈值)设置自定义警报。 这些警报可帮助您随时了解关键问题并及时采取措施。

  • 使用洞察:该集成可提供对使用模式的洞察,帮助您了解整个组织内流的使用情况。 这些信息可以指导有关优化和扩展自动化工作的决策。

在 Power Automate 中,来自流运行、触发器和操作的数据可在环境级别与 Application Insights 相链接。 来自多个环境的数据可以记录到同一 Application Insights 资源中。

云端流运行遥测数据存储在请求表中,触发器和操作级数据存储在依赖项表中。

了解更多信息:使用 Power Automate 设置 Application Insights

Dataverse 中的流运行历史记录

通过 Microsoft Dataverse 中的流运行历史记录,您可以大规模跟踪和管理 Power Automate 云端流的执行历史记录。 该功能使用 Dataverse 的强大数据架构,为您提供详细的洞察力,并增强对自动化流程的控制。

云端流的每次执行都会记录在 Dataverse 中的 FlowRun 表中。 此信息包括开始时间、结束时间、持续时间、状态(成功、失败或取消)等关键元素,以及详细的错误消息(如果适用)

FlowRun 表使自动化中心能够生成有意义的云端流执行数据。 与 Power Automate 中的默认保留期不同,在 Dataverse 中存储运行历史记录允许您保留更长时间的执行记录。 此数据可用于审计、合规性和长期分析。

利用 Dataverse 中的运行历史记录数据,您可以构建自定义报告来分析自动化性能、计算投资回报率 (ROI) 并监控使用模式。 这些报告为有关工作流优化的决策提供信息。

了解详细信息:

通过持续监控 Power Automate 流,企业可以确保其工作流稳健、安全并得到优化,从而实现最高效率。 这种主动方法不仅可以提高性能,还有助于保持合规性和保护敏感信息。