Azure警报处理规则(按标签)

am46iovg  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(143)

我正在尝试使用Azure警报抑制来抑制服务器,以便每月进行维护。但我面临的问题是,它们变得越来越笨重,例如,我们有100个资源组,A组50个,B组50个,其中一个组每隔三个星期二进行维护,第二个组每隔三个星期三进行维护。进入并手动更改这些会导致每个月都出现问题,因为Azure只允许每个警报处理规则20个资源组,最终会有很多规则需要手动更改。还会从这些规则中添加和删除内容,从而导致资源组丢失。
我的问题是,Azure中是否有一种方法可以通过标记实现警报处理规则?或者是一种把一个非标准的时间表,前每三个星期二?或者其他一些方法来抑制所有这些,而不需要进入每一个警报处理规则?
目前在多个订阅中运行50多个警报处理规则来管理此问题,已查看所有设置,但无法找到通过标记抑制的方法。查看了操作组和警报规则,但也找不到一次更改所有规则的方法。因此,寻找任何可扩展的东西来管理这些规则,一旦它失去控制,就不可能手动管理。我正在考虑创建一个活的二头肌文件来编辑它,这可能只是最好的解决方案。

bmp9r5qi

bmp9r5qi1#

可以,您可以利用警报处理规则在计划维护期间取消通知。警报处理规则允许您对已触发的警报应用处理。

  • 您可以利用警报处理规则向已触发的警报中添加或删除操作组。
  • 您还可以将警报处理规则应用于多个资源范围,从单个资源到整个订阅。您还可以使用它们来应用多个筛选器或按预定义的计划运行规则。
  • 下面给出几种方法:*
  • 使用Azure策略设置基于标记的警报抑制。您可以通过设置针对具有指定标记的资源的策略来禁用此类资源的警报。

  • 使用Azure Resource Graph查询具有指定标签或其他标签的资源,然后利用查询结果自动开发或更新警报处理规则。为了更好地理解,我运行了下面的示例查询。

有关更多相关信息,请参阅MSDoc

相关问题