微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Alertmanager:Slack 通知 - x509:由未知机构签署的证书

如何解决Alertmanager:Slack 通知 - x509:由未知机构签署的证书

我正在尝试为通知配置 Prometheus alert-managerslack。但它失败并出现以下错误

alertmanager    | level=warn ts=2021-01-11T05:53:56.925Z caller=notify.go:674 component=dispatcher receiver=slack integration=slack[0] msg="Notify attempt Failed,will retry later" attempts=1 err="Post \"<redacted>\": x509: certificate signed by unkNown authority"
alertmanager    | level=error ts=2021-01-11T05:54:06.019Z caller=dispatch.go:309 component=dispatcher msg="Notify for alerts Failed" num_alerts=1 err="slack/slack[0]: notify retry canceled after 7 attempts: Post \"<redacted>\": x509: certificate signed by unkNown authority"

我的 alertmanager.yml 配置文件如下。

global:
  resolve_timeout: 5m

route:
  group_by: ['alertname']
  group_wait: 10s
  group_interval: 10s
  repeat_interval: 1h
  receiver: 'slack'
receivers:
- name: 'slack'
  slack_configs:
  - api_url: "Slack webhook api"
    channel: '#slack channel'
    send_resolved: true

在alertmanager中解决这个问题的方法是什么?

解决方法

以下附加条目有助于在 slack 中获得通知。

  http_config:
    tls_config:
      insecure_skip_verify: true

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。