0

我想在 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 实现,或者类似于逻辑应用程序和事件网格之类的方法?

4

1 回答 1

1

Azure Monitor 最适合你。

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

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

更多详情,请参阅以下内容:

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

于 2018-11-30T03:19:05.073 回答