如何将Azure部署事件分组到单个警报电子邮件中

时间:2018-11-29 21:54:51

标签: azure azure-functions azure-logic-apps azure-eventgrid azure-monitoring

我想在Azure中成功部署时发送一条警报。在单个事件上发出警报是一个问题,因为这可能会变得过于嘈杂。

通过事件的相关性ID对事件进行分组并将其发送到单个电子邮件中将非常有用。类似于您可能会在Azure门户的“部署概述”页面中找到的内容:

Your deployment is complete

Deployment name: mesh_rp.linux
Subscription: AcmeDevTest
Resource group: rg-mesh-demo

Start time: 11/29/2018 9:00:00 AM
Duration: 2 minutes 56 seconds
Correlation ID: 11111111-1111-1111-1111-111111111111

Resource              TYPE                                         STATUS
HelloWorldApp         Microsoft.ServiceFabricMesh/applications     OK 
HellowWorldNetwork    Microsoft.ServiceFabricMesh/networks         OK

我该如何按照相关ID对这些事件进行分组,然后通过电子邮件将其触发?

Azure Monitor是否可能实现此目标,或者逻辑应用程序和事件网格之类的方法可以到达这里?

1 个答案:

答案 0 :(得分:1)

Azure Monitor最适合您。

  1. 从Azure门户中,选择监视器> 警报
  2. 点击警报窗口顶部的新警报规则
  3. 配置警报目标目标条件
  4. 配置操作组以发送电子邮件。

要成功部署,您应该选择“创建新部署”作为目标条件。

有关更多详细信息,请参阅以下内容:

https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/alert-activity-log

相关问题