Microsoft团队中的堆栈驱动程序警报策略通知



这里有任何更新 有什么方法可以接收Microsoft团队的Google Stackdriver警报策略吗?

我尝试通过堆栈驱动程序中的"静态网络钩子"选项并在 Teams 中使用网络钩子传入连接器,但这不起作用。这仍然不兼容吗?或者,还有其他方法可以在团队频道中使其正常工作。我已经知道"stackdriver 的传出 webhook 和传入的 webhooks 连接器不兼容,因为它们使用不同的格式,并且在 Microsoft 团队聊天/频道中没有电子邮件地址(只有用户有(。看起来在Office 365中制作邮件列表是迄今为止的最佳选择">

作为解决方法,您可以使用其他通道。

例如,可以通过电子邮件配置警报策略,并将通知发送到 Microsoft Teams 频道的电子邮件地址。

为了将电子邮件转发/发送到MS Teams频道,您需要知道团队频道的电子邮件地址是什么,并且非常简单,只需找到要发送电子邮件的频道,找到省略号,然后选择"获取电子邮件地址",检查此图像以供参考。

单击"获取电子邮件地址"后,只需复制它,您就可以使用电子邮件警报配置将堆栈驱动程序警报直接发送到您的MS Teams Chanel。

可以在支持网站上阅读此"如何向 Teams 中的频道发送电子邮件"指南Microsoft。

其他解决方法是,您可以使用中间的服务来捕获堆栈驱动程序消息 (JSON( 并将其转换为 MS Teams 格式,然后将其再次发送到所需的目标,但它可能涉及您的团队的一些开发工作。

我也可以看到谷歌有一个关于你的问题的活动功能请求。 您可以在此处跟踪演变,我建议您"加星标",以便接收有关其进度的更新。

我希望我提供的信息对您有所帮助。 =(

现在可能已经解决了,但我通过下面的链接创建了一个云函数来解决它。 https://github.com/Courtsite/gcp-monitoring-to-teams

我已经确认测试连接也正常出现,如下所示,似乎您可以通过参考下面的 Github 链接从 GCP 监控到 Teams 收到警报。

在此处输入图像描述

我希望我提供的信息会有所帮助。

不幸的是,使用 webhook 向 Microsoft Teams 发送警报是不可能的,因为 Stackdriver 的传出 webhook 和 Microsoft Teams 中的传入 webhook 使用的格式不同,因此不兼容。

您有不同的通知选项,例如电子邮件等,您可以查看此公共文档。

最新更新