Prometheus Alert Manager 配置通知标题 URL

Prometheus Alert Manager Configure Notification Title URL

在 Prometheus Alert Managers Slack Notifications 中,默认标题包含一个可点击的 url link,它会转到:http://app:9093/#/alerts?receiver=<my_receiver_name>

如何配置 http://app 使其可以 http://myserver

在我看来 link 是由这个 Go template:

生成的
{{ define "__alertmanagerURL" }}{{ .ExternalURL }}/#/alerts?receiver={{ .Receiver }}{{ end }}

这表明您应该在启动 alertmanager 时在命令行上设置 --web.external-url=http://myserver(或在旧版本上设置 -web.external-url=http://myserver)。除了 source code.

之外,该标志似乎没有在任何地方记录

更新:较新版本的 alermtmanager 需要两个连字符而不是一个。为通过搜索找到它的人相应地更新它。