Prometheus警报管理器配置通知标题URL

时间:2017-09-26 18:22:34

标签: prometheus

在Prometheus Alert Managers Slack Notifications中,默认标题包含一个可点击的网址链接:http://app:9093/#/alerts?receiver=<my_receiver_name>

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

1 个答案:

答案 0 :(得分:4)

在我看来,这个链接是由Go template

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

这表明您应该在启动alertmanager时在命令行上设置--web.external-url=http://myserver(或-web.external-url=http://myserver旧版本)。除了source code之外,该标志似乎没有记录在任何地方。

更新:较新版本的alermtmanager需要两个连字符而不是一个连字符。对于通过搜索找到此内容的人来说,相应地更新。