Alertmanager下载安装

半兽人 发表于: 2021-03-18   最后更新时间: 2021-03-19 18:57:30  
{{totalSubscript}} 订阅, 3,085 游览

下载安装

使用 wget 下载按转包

wget https://github.com/prometheus/alertmanager/releases/download/v0.21.0/alertmanager-0.21.0.linux-amd64.tar.gz
cd Prometheus

解压

tar -xvzf ~/Download alertmanager-0.21.0.linux-amd64.tar.gz
cd alertmanager-0.21.0.linux-amd64

解压成功后,使用 ./alertmanager --version 来检查是否安装成功

alertmanager, version 0.21.0 (branch: HEAD, revision: 4c6c03ebfe21009c546e4d1e9b92c371d67c021d)
  build user:       root@dee35927357f
  build date:       20200617-08:54:02
  go version:       go1.14.4

基本配置

alertmanager.yml 配置:

global:
  resolve_timeout: 2h

route:
  group_by: ['alertname']
  group_wait: 5s
  group_interval: 10s
  repeat_interval: 1h
  receiver: 'webhook'

receivers:
- name: 'webhook'
  webhook_configs:
  - url: 'http://example.com/xxxx'
    send_resolved: true

说明: 这里我们使用 Alertmanagerwebhook_configs 选项来接收消息,当接收到新的告警信息,它会将消息转发到配置的 url 地址。

更新于 2021-03-19

查看Prometheus更多相关的文章或提一个关于Prometheus的问题,也可以与我们一起分享文章