0

自动创建 Azure 警报规则的推荐和最佳方法是什么?

通过阅读不同的文章来了解每个人的好处,无法区分太多。此处的要求特定于为指标和 loganalytics 查询创建 Azure 警报规则。似乎 terraform 和 azurerm 或 Powershell 都提供了这样做的方法,但很难理解哪个更容易和最适合 azure 警报创建部分。

在脑海中寻找这些场景

  • 警报应该易于参数化,例如:可以根据未来的要求轻松修改阈值
  • 相同的警报规则需要为不同的应用轻松重新创建多次
  • 方法可以很容易地与 Azure Devops Pipeline 集成
  • 还寻找某种方式将脚本参数与门户更改同步(例如:如果阈值的任何值从门户更改)。

ADO 管道中的计划阶段

  • 获取有关已创建 LogAnalytic 信息的阶段
  • 如果需要创建新规则,则创建
  • 如果需要,修改创建的警报配置值(- 为此,我们可以从现有的日志分析中导出部署 json,并更新 json 并通过修改重新更新)。此处假设下载的 json 部署文件具有来自两个会话的更新(例如来自管道阶段本身的先前修改以及来自门户的任何手动修改也将得到更新?这样这将是同步的并且可以更新)
4

0 回答 0