首页 > 其他分享 >Prometheus AlertManager 生产实践-直接根据 to_email label 发 alert 到对应邮箱

Prometheus AlertManager 生产实践-直接根据 to_email label 发 alert 到对应邮箱

时间:2022-11-23 19:06:03浏览次数:60  
标签:AlertManager label Prometheus example 告警 com email 模板

## 概述


通过之前的文章 - [Prometheus Alertmanager 生产配置趟过的坑总结](​​https://ewhisper.cn/posts/31626/​​), 我们已经知道 AlertManager 作为告警平台,是非常强大的,可以去重 (deduplicating),分组 (grouping),并将它们路由 (routing) 到正确的接收器 (receiver) 集成,如电子邮件,微信,或钉钉。它还负责处理警报的静默/屏蔽 (silencing)、定时发送/不发送 (Mute) 和抑制 (inhibition) 问题。


正常的 AlertManager 处理告警流程,是要经过 Alerts -> Route -> Receivers 这么一个步骤的


1. Alerts 里带了一些标签,如 env, team, job 等

2. 根据提前编辑好的 Route, 对 alerts 进行路由,比如 env=prod 的发给哪些 receiver, team=db 的发给哪些人。..

3. 在 Receivers 里已经提前录入了这些需要处理 prod,处理 db 告警的 receivers 邮箱。告警这样发给对应的收件人。


但是,假如我在 Alerts 里自带收件人信息(如邮箱),能不能直接使用?而不需要再录入所有的 receivers。


答案当然是可以!通过模板(template)实现这个需求。Let's GO!

标签:AlertManager,label,Prometheus,example,告警,com,email,模板
From: https://blog.51cto.com/u_15875298/5879946

相关文章

  • ftk学习记(label篇)
      还是接着上面的一篇博文。之前曾经答应过大家,让大家看一下最简单的ftk程序是怎么运行的。所以,这里我们上传一下图片。  因为还是编辑模式,所以暂时还不能看到图片......
  • 部署prometheus2.40.2
     1、部署prometheusserver 官网下载地址:https://prometheus.io/download/ ​ [root@ubuntu2004~]#tarxfprometheus-2.40.2.linux-amd64.tar.gz-C/usr/local/......
  • Prometheus AlertManager 生产实践-直接根据 to_email label 发 alert 到对应邮箱
    概述通过之前的文章-PrometheusAlertmanager生产配置趟过的坑总结,我们已经知道AlertManager作为告警平台,是非常强大的,可以去重(deduplicating),分组(grouping),并......
  • kube-prometheus安装部署
    引言本文主要讲解在k8s(kubernetes)下安装kube-prometheus。kube-prometheus的github地址:https://github.com/prometheus-operator/kube-prometheuskube-promethues本质......
  • kube-prometheus持久化
    该次持久化操作使用NFS的方式前提条件为安装了NFS服务所有的yaml文件做好之后都要执行,所以不做概述。因为pvc是随机调用的,不能保证和实验环境一模一样,如果pvc被占用,请更......
  • k8s容器中通过Prometheus Operator部署Elasticsearch Exporter监控Elasticsearch
    写在前面在按照下面步骤操作之前,请先确保服务器已经部署k8s,prometheus以及prometheusoperator,关于这些环境的部署,可以自行查找相关资料安装部署,本文档便不在此赘述。关......
  • Prometheus监控之热加载更新配置
    在Prometheus的日常维护中,一定会对配置文件prometheus.yml进行再编辑操作,通常对Prometheus服务进行重启操作即可完成对配置文件的加载。当然也可以通过动态的热加载来......
  • Prometheus和Grafana监控Nacos
    Nacos0.8.0版本完善了监控系统,支持通过暴露metrics数据接入第三方监控系统监控Nacos运行状态,目前支持prometheus、elasticsearch和influxdb,下面结合prometheus和grafana......
  • 基于Prometheus智能化监控告警系统
    在k8s集群中部署prometheus、grafana、alertmanager,并且配置prometheus的动态、静态服务发现,实现对容器、物理节点、service、pod等资源指标监控,并在Grafana的web界面......
  • flex 编写分页导航条(demo) 以及 label link事件学习
    label对象:idtxt,如果想将触发link事件的话:需要将selectable="true"txt.htmlText="<ahref='event:click'>con</a>“;txt.addEventListener(Text......