[关闭]
@levinzhang 2023-03-24T22:24:34.000000Z 字数 1467 阅读 286

使用Application Insights提升Logic Apps(标准版)工作流的可观测性

by

摘要:

微软最近宣布在Application Insights中发布Logic Apps标准版的公开预览增强。这些增强特性将会为开发人员提供对标准Logic Apps的性能和健康情况的更深入洞察,使其更易于诊断问题和优化性能。


微软最近宣布在Application Insights中发布Logic Apps标准版的公开预览增强。这些增强特性将会为开发人员提供对标准Logic Apps的性能和健康情况的更深入洞察,使其更易于诊断问题和优化性能。

Logic Apps是微软的自动化工作流产品,其Logic App标准层允许开发人员在任何地方运行工作流。标准版是2021年6月份正式发布的。

Application Insights是一项Azure服务,允许用户监控其应用的性能和使用情况。通过Logic Apps(标准版)的公开预览增强功能,开发人员能够更深入地了解Logic Apps的性能,包括监控和分析Logic App内单个action的执行情况。

利用这项新功能,开发人员可以从Azure Portal或通过修改Application Settings为其Logic Apps(标准版)项目启用Application Insights集成。该特性需要Functions V4运行时,并对新的Logic Apps(标准版)实例自动启用。

启用后,开发人员可以查看其Logic Apps(标准版)工作流的各种度量和日志,如运行次数、失败次数、触发器、action和自定义事件。此外,他们还可以使用Application Insights查询语言(Kusto)来分析和可视化数据。

图片来源:https://techcommunity.microsoft.com/t5/integrations-on-azure-blog/application-insights-enhancements-for-azure-logic-apps-standard/ba-p/3758909

此外,用户可以利用Application Insights的分布式跟踪特性来跟踪跨多个服务和组件的Logic Apps(标准版)工作流的端到端流程。该特性提供了工作流程执行和每个步骤的持续时间、状态和依赖关系的图形化展示。

来自微软的Logic Apps的首席项目经理Kent Weare告诉InfoQ:

我们根据客户的反馈增强了Azure Logic Apps(标准版)的遥测方式。客户希望对事件的发布方式以及用于发布的模式有更多的控制。Application Insights存储是客户必须要承担的成本,所以我们希望尽可能高效,并让他们能够在源头上控制过滤哪些遥测数据。

此外,他还补充到:

我感到特别兴奋的一个特性是,我们会为正在发布的事件添加连接器元数据(connector metadata)。连接器是我们价值的重要组成部分,组织可能希望了解正在使用哪些连接器,以及它们被哪些工作流所使用。如果在一个简单的查询中提供这种类型的库存数据,将会使客户的管理和维护变得更加简洁明了。

这项新功能目前处于公开预览阶段,可用于支持Logic Apps(标准版)的所有区域。此外,微软鼓励开发者通过Logic Apps User Voice提供反馈和改进建议。

查看英文原文:Improve Logic Apps (Standard) Workflows Observability with Application Insights

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注