【问题标题】:Alertmanager: Slack Notification - x509: certificate signed by unknown authorityAlertmanager:Slack 通知 - x509:证书由未知机构签名
【发布时间】:2021-01-11 06:15:58
【问题描述】:

我正在尝试为通知配置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中解决这个问题的方法是什么?

【问题讨论】:

    标签: prometheus slack slack-api prometheus-alertmanager


    【解决方案1】:

    以下附加条目有助于让通知处于松弛状态。

      http_config:
        tls_config:
          insecure_skip_verify: true
    

    【讨论】:

      猜你喜欢
      • 2017-12-23
      • 2019-03-07
      • 2020-05-27
      • 2019-10-29
      • 2020-03-16
      • 1970-01-01
      • 1970-01-01
      • 2017-03-22
      • 2022-10-19
      相关资源
      最近更新 更多