首页 > 解决方案 > 如何查看是否或何时有人禁用了我的 Azure Functions?

问题描述

有时我注意到我的一些 Azure Functions 被禁用。我每天都会向这个插槽发布几次新版本,我团队中的每个人都可以访问它。不幸的是,我不知道该问谁“嘿,你为什么禁用它!”。

有谁知道我在哪里可以找到这个?谢谢!

标签: azureloggingazure-functions

解决方案


Azure Event Grid可以通过订阅特定资源组并将事件推送到您的电子邮件帐户等来解决您的问题的解决方案之一。

在您的情况下,当 azure 函数配置已更改时,将使用以下主题生成资源组事件:

 "eventType":"Microsoft.Resources.ResourceWriteSuccess",
 "subject":"/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myRG/providers/Microsoft.Web/sites/myFncApp/config/appSettings",

如果数据声明对象是进行此更改的详细信息,等等。


推荐阅读