完整译文请访问:http://www.coderdocument.com/docs/prometheus/v2.14/alerting/configuration.html。
Alertmanager是通过命令行选项和配置文件配置的。虽然命令行选项配置不可变的系统参数,但配置文件定义了抑制规则、通知路由和通知接收者。
可视化编辑器可以帮助构建路由树。
要查看所有可用的命令行选项,请运行: alertmanager -h
。
Alertmanager可以在运行时重新加载配置。如果新配置有格式错误,将不会应用更改,并记录错误。通过向进程发送SIGHUP
或向/-/reload
端点发送HTTP POST请求来触发配置重新加载。
配置文件
要指定要加载哪个配置文件,请使用 --config.file
选项。
./alertmanager --config.file=simple.yml
该文件以YAML格式编写,由下面描述的shcema进行定义。方括号表示参数是可选的。对于非列表参数,该值设置为指定的默认值。
通用占位符的定义如下:
<