0

我正在监视一些 Azure 订阅,其中包含大量用户使用的大量资源。如果这些用户更改或升级他们的资源,我希望得到通知。例如,如果用户 A 将其 PaaS 数据库从基本 (S0) 定价层升级到更昂贵的标准或高级定价层,我想收到通知。天蓝色环境中使用的资源数量太多,无法手动检查,因此我提出了问题。

有人对此有建议吗?

提前致谢!

4

1 回答 1

1

我建议使用活动日志警报来完成此操作:https ://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-activity-log-alerts

首先,您需要生成您想要提醒自己的操作(例如,扩大 VMSS)。接下来,前往门户中的活动日志,等待几分钟让活动显示出来。一旦它出现在活动日志中,单击该事件,然后在窗口下半部分出现的刀片中,单击“添加活动日志警报”。这将使用该事件的所有详细信息预先填充活动日志警报。

现在,您需要概括警报,使其不特定于该资源。在用于创建活动日志警报的刀片中,保留自动填写的操作名称和类别,但删除其他自动填写的详细信息,如级别、资源名称和资源组(因为您希望警报触发订阅中的任何资源)。创建一个操作组,定义您希望接收通知的电子邮件地址、webhook 和 SMS 号码,并保存它。

如果您要提醒多个操作,例如。在 VMSS、Web 应用程序或数据库上进行扩展,您需要重复此过程,为每个唯一操作名称创建一个活动日志警报(操作名称与资源类型具有 1:1 映射)。但是,您可以从所有这些警报中定位相同的操作组,因此如果您需要修改接收通知的人员,您可以从通用操作组集中执行此操作。

希望有帮助!

于 2017-07-28T17:51:54.240 回答