gpt4 book ai didi

azure - 如何使用 Azure Monitor 或 ADF 本身触发 Azure 数据工厂 V2 中长时间运行的进程的警报通知?

转载 作者:行者123 更新时间:2023-12-01 07:28:46 24 4
gpt4 key购买 nike

我一直在尝试寻找当 ADF 任务(即 CopyActivity 或存储过程任务)运行超过 N 小时时触发警报的最佳方法,我想使用 Azure Monitor,因为它是其中之一Azure 中推荐的通知服务,但是我无法找到“正在运行”的标准,因此我必须使用可用的标准(成功和失败)并每 N 小时检查一次,但这仍然不完美,因为我不知道该过程何时开始,我们可能每天手动运行该过程多次,您有什么建议这样做吗?就像基于事件的通知监听某个时间变量,一旦它大于阈值就会触发电子邮件通知?

最佳答案

is there any way you would recommend doing this? like a event-based notification that listens to some time variable and as soon as it is greater than the threshold triggers an email notification?

根据您的要求,我建议您使用Azure Data Factory SDKs监控您的管道和事件。

您可以创建一个time trigger Azure Function每 N 小时触发一次。在该触发函数中:

  1. 您可以列出所有 running activities在数据工厂帐户中。

  2. 然后循环它们来监视 DurationInMs属性(property) ActivityRun Class检查是否有任何事件已运行超过 N 小时且仍在进行中 status .

  3. 最后,发送电子邮件或终止事件或做任何您想做的事情。

关于azure - 如何使用 Azure Monitor 或 ADF 本身触发 Azure 数据工厂 V2 中长时间运行的进程的警报通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53147832/

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