当文件在BLOB文件夹中停留超过30分钟时,在Azure中触发警报

时间:2019-04-24 11:13:09

标签: azure azure-storage-blobs

我对于Azure非常新,具有基础知识。理想情况下,我们计划将作业从blob文件夹中提取文件,然后根据强制性文件的数量将其移至另一个文件夹(如存档)。

如果文件夹作业中不存在的强制文件数量将被视为不完整,并且不会移至存档。所以我需要通知用户,而不是去检查文件夹,需要创建一个电子邮件警报。

有什么设置警报以在由于文件集不完整而使文件停留在azure blob文件夹中超过30分钟时触发电子邮件吗?

1 个答案:

答案 0 :(得分:1)

  

是否有任何设置来设置警报以在文件卡住时触发电子邮件   由于文件集不完整,在azure blob文件夹中超过30分钟吗?

一种可能的解决方案是创建一个将基于计时器触发的功能。您可以触发此功能每30分钟运行一次。在该函数中,您将在blob容器中列出需要监视的blob。根据返回的Blob计数,您可以从该函数本身发送电子邮件。

有关Azure函数的计时器触发器的更多信息,可以在这里找到:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer