2

我们创建了一个传入 WebHooks 配置,以便 Dynatrace 可以将警报发布到我们的开发通道。这在一段时间内效果很好,但后来,我们决定使用单独的“操作”通道来进行通知。因此,我更改了传入 WebHooks 配置的“发布到频道”设置,并希望通知会出现在新频道中。

但是 Slack 似乎忽略了我的新“发布到频道”设置。它不断发布到先前配置的频道。我究竟做错了什么?

我还注意到配置中的其他属性似乎被忽略了。例如,我们没有自定义名称和图标,但仍以名称“Dynatrace”和 Dynatrace 图标发布警报。但我确信我正在查看正确的配置,因为我从其中一个警报帖子导航到配置。这真是令人费解……

4

1 回答 1

2

这个问题让我发疯,所以我决定在这里发布 - 包括我在此期间找到的解决方案:

如果 Incoming WebHooks 应用具有一定的权限,则 web hook URL 的调用者可能会覆盖配置的频道、名称和图标。这就是为什么通过特定 Incoming WebHooks 配置发布的消息可能使用完全不同的设置!

Dynatrace 将这些覆盖功能用于警报消息,因此警报将始终发送到 Dynatrace 端配置的通道。

于 2018-04-24T14:01:47.060 回答