0

我有一个接收 XML 文件的 blob 容器。函数应用处理文件后,此容器将变为空。如果这些文件未在 24 小时内处理,是否可以设置警报(通过电子邮件)?也就是说,如果 24 小时后仍有文件(可能带有文件名和大小)。最简单的方法是什么?

请告诉我。谢谢。

4

2 回答 2

1

在门户中,转到 Monitor -> Storage Accounts 并选择要监视的帐户。然后选择“容量”并单击“Blob容量”上的值。在指标资源管理器中打开存储容量图形。仅选择“Blob 容量”作为指标,然后单击“新建警报规则”。您可以在此处添加条件和操作组(电子邮件)。

于 2021-06-29T20:25:05.580 回答
0

AFAIK,我认为 Azure 中没有任何本机可用的东西来做到这一点。您将需要实现自己的一些东西。

一种可能的方法是编写一个Timer Triggered Azure Function每天调用一次的方法,并列出要监视的 blob 容器中的所有 blob。然后它将过滤掉在某个日期/时间值之前创建的 blob(在您的情况下是 24 小时前)。然后,您将生成一封包含这些 blob 的名称/大小的电子邮件并发送该电子邮件。

Logic Apps我相信也可以通过同样的方式来实现。

于 2021-06-29T15:29:52.893 回答