alertmanger无法加载配置文件

时间:2018-10-05 09:41:19

标签: prometheus-alertmanager

我在启动Alertmanager时收到以下错误消息:

/alertmanager/config.yml err="yaml: unmarshal errors:\n  line 48: cannot unmarshal !!map into []*config.WebhookConfig"

与有效配置文件的唯一区别是在文件末尾添加了以下内容:

- name: 'zisalert'
    webhook_configs:
      send_resolved: true
      url: 'https://zisalert:9000/alert'

我正在使用Alertmanager 0.15.2。

有什么想法会导致这种情况吗?

1 个答案:

答案 0 :(得分:0)

好像您有Yaml缩进问题。正常运行的Web钩接收器块看起来像这样

- name: 'zisalert'
  webhook_configs:
  - send_resolved: true
    url: 'https://zisalert:9000/alert'