gpt4 book ai didi

azure - 如何将触发 Azure AppInsights 警报的跟踪消息包含在发送给 Teams 的电子邮件的有效负载中?

转载 作者:行者123 更新时间:2023-12-03 06:09:42 26 4
gpt4 key购买 nike

当发送到 Azure AppInsights traces 表的消息的严重性级别为 3 时,我将触发发送到 Microsoft Teams channel 的电子邮件,并发出警报。我希望能够查看实际日志触发警报的消息。

我读到我需要编写一个逻辑应用程序。但我一直无法弄清楚如何从那里获取实际的日志消息。

还有其他人这样做过吗?有没有人知道的样本?

最佳答案

您可以使用以下设计发送日志消息:

enter image description here

在警报中,您将看到条件,就像您可以将其用作条件一样。

要运行 KQL 查询,您需要将日志数据发送到 KQL 集群,然后可以对来自 ADX 集群的日志运行 KQL 查询。现在,您可以在下一个 HTTP 请求中使用 KQL 查询的输出将消息发送到 Teams channel 。要向团队发送消息,您需要创建 incoming webhook .

enter image description here

输出:

enter image description here

Teams channel 中的输出

enter image description here

您还可以发送如下所示的任何输出:

enter image description here

您需要像这样使用来代替输出('Compose'):

enter image description here

然后:

enter image description here

您需要使用每秒运行的重复触发器来代替 http 触发器来检查 kql 的条件,这就是您如何使用 kql 输出在逻辑应用程序中创建警报。

关于azure - 如何将触发 Azure AppInsights 警报的跟踪消息包含在发送给 Teams 的电子邮件的有效负载中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76930317/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com