一、什么是Alertmanager
Alertmanager与Prometheus是相互分离的两个组件。Prometheus服务器根据报警规则将警报发送给Alertmanager,然后Alertmanager将silencing、inhibition、aggregation等消息通过电子邮件、dingtalk和HipChat发送通知。
实现prometheus的告警,需要通过altermanager这个组件;在prometheus服务端写告警规则,在altermanager组件配置邮箱
Alertmanager处理由例如Prometheus服务器等客户端发来的警报。它负责删除重复数据、分组,并将警报通过路由发送到正确的接收器,比如电子邮件、Slack、dingtalk等。Alertmanager还支持groups,silencing和警报抑制的机制。
Alertmanager的工作机制

钉钉告警需要接入prometheus-webhook-dingtalk
二、下载Altermanager
1、本地下载后上传到linux服务器
官网下载地址:https://prometheus.io/download/
2、直接在linux服务器上wget方式下载
# 新建目录
mkdir -p /data/prometheus/alertmanager
# 进入目标目录
cd /data/prometheus/alertmanager
# 下载
wget -c https://github.com/prometheus/al

本文介绍如何使用Alertmanager处理Prometheus警报,包括下载、配置为系统服务、启动及访问方法。并详细解析alertmanager.yml配置文件的各项参数。
最低0.47元/天 解锁文章
802

被折叠的 条评论
为什么被折叠?



