利用 Application Insights 提升逻辑应用(标准)工作流的可观测性

Microsoft 发布 Logic Apps Standard 的 Application Insights 增强功能

微软最近宣布了 Logic Apps Standard 在 Application Insights 中的公共预览版增强功能。这些增强功能为开发者提供了更深入的性能和健康状况洞察,使得诊断问题和优化性能变得更加容易。

主要观点

  1. Logic Apps Standard 是微软的自动化工作流服务,允许开发者在任何地方运行工作流。自2021年6月起,Standard 版本已普遍可用。
  2. Application Insights 是一项 Azure 服务,用于监控应用程序的性能和使用情况。通过新的增强功能,开发者可以更深入地了解 Logic Apps 的性能,包括监控和分析单个操作的执行情况。
  3. 新功能允许开发者从 Azure 门户或通过修改应用程序设置来启用 Application Insights 集成。此功能需要 Functions V4 运行时,该运行时已默认在新 Logic Apps (Standard) 实例中启用。

关键信息

  • 监控指标:启用后,开发者可以查看各种指标和日志,如运行次数、失败次数、触发器、操作和自定义事件。
  • 查询语言:开发者可以使用 Application Insights 的查询语言(Kusto)来分析和可视化数据。
  • 分布式追踪:用户可以利用 Application Insights 的分布式追踪功能,跨多个服务和组件跟踪 Logic Apps (Standard) 工作流的端到端流程。此功能提供了工作流执行的图形化表示,包括每个步骤的持续时间、状态和依赖关系。

重要细节

  • 客户反馈:微软根据客户反馈增强了 Azure Logic Apps (Standard) 的遥测数据发射方式,让客户能够更好地控制事件的发射方式和使用的模式。
  • 连接器元数据:新的功能包括在发射的事件中包含连接器元数据,帮助组织了解哪些连接器被使用以及由哪些工作流使用。
  • 公共预览:该功能目前处于公共预览阶段,支持 Logic Apps (Standard) 的所有区域均可使用。
  • 反馈渠道:微软鼓励开发者通过 Logic Apps User Voice 提供反馈和改进建议。

通过这些增强功能,微软旨在提高 Logic Apps Standard 的可监控性和可维护性,帮助开发者更有效地管理和优化其自动化工作流。

阅读 38
0 条评论