gpt4 book ai didi

azure - 通过 api 调用逻辑应用作业运行状态

转载 作者:行者123 更新时间:2023-12-03 02:58:36 25 4
gpt4 key购买 nike

我正在尝试配置逻辑应用作业,其中涉及按顺序调用多个服务。作为测试的一部分,我们必须通过调用逻辑应用程序 url 来测试流程,并监视作业是否成功完成,并验证所有调用的服务是否按预期运行。

是否有任何方法可以通过任何 API 调用来跟踪逻辑应用运行的状态?这样我就可以检查作业状态,然后开始验证,而不是在固定时间后验证它?

最佳答案

您可以使用 Azure 的管理 API 来完成此操作 - https://learn.microsoft.com/en-us/rest/api/logic/workflowruns/get

API 为您提供逻辑应用中可用的所有运行(基于您的保留时间)并为您提供总体状态,而且还为您提供触发器和所有操作的状态。让您能够真正深入了解逻辑应用每次运行时发生的情况。

要启用或使用此功能,您可以按照本文了解有关如何使用管理 API 的更多信息 - https://learn.microsoft.com/en-us/azure/active-directory/develop/v1-protocols-oauth-code 。它要求您在 AD 中注册一个应用程序。

侧节点:

Nodinite我们提供了一个进行此类监控的平台。对于您订阅中的每个逻辑应用,我们不仅评估逻辑应用是否已启用,还提供了一种监视所有运行状态的方法。

Azure Logic Apps Monitor

我们还提供了一种方法来获取有关失败运行的更多信息 - 甚至启动和停止逻辑应用。不过,我们还提供逻辑应用程序日志记录,以便您获取有关所有类型运行(甚至是成功运行的运行)的更多详细信息。您可以在我们的 Azure 逻辑应用日志记录和监视文档页面上阅读更多相关信息:https://documentation.nodinite.com/Documentation/LoggingAndMonitoring/Azure%20Logic%20Apps?doc=/Overview

关于azure - 通过 api 调用逻辑应用作业运行状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51147578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com