钉钉告警:

  需先安装 Ding talk 配置 webhook

  vim docker-compose.yaml  

  webhook-dingtalk:
  image: timonwong/prometheus-webhook-dingtalk:latest
  ports:
  - 8060:8060
  command:
  - '--ding.profile=ops=https://oapi.dingtalk.com/robot/send?access_token=xxx' #此处为钉钉的webhook地址
  restart: always

  

  vim alertmanager.yml 

  global:
  resolve_timeout: 5m

  templates:
  - dingding_template.tmpl

  route:
  receiver: webhook
  group_wait: 30s
  group_interval: 5m
  repeat_interval: 5m
  group_by: [alertname]
  routes:
  - receiver: webhook
  group_wait: 10s

  receivers:
  - name: webhook
  webhook_configs:
  - url: http://xxx.xxx.xxx.xxx:8060/dingtalk/ops/send #若dingtalk为docker启动,此处ip需写宿主机IP,不能写localhost
  send_resolved: true

企业微信告警:

  vim alertmanager.yml

  global:
  resolve_timeout: 2m

  route:
  group_by: ['alertname', 'instance', 'service', 'severity']
  group_wait: 10s
  group_interval: 1m
  repeat_interval: 5m
  receiver: 'wechat'
  routes:
  - match:
  severity: critical
  receiver: 'webhook'

  receivers:
  - name: 'wechat'
  wechat_configs:
  - corp_id: 'wx41f06dc30c1xxxxx' #此处为企业微信的组id
  to_party: '2'
  agent_id: '100000x' #此处为企业微信的 agentID

  api_secret: 'NolIn8uss9FW1c2bg2XxQg3ZBE43s7fx2xxxxxxxxxx' #此处为企业微信的API认证
  send_resolved: true

电子邮件告警:

  vim alertmanager.yml  

  global:
  resolve_timeout: 5m
  smtp_smarthost: 'smtp.qq.com:465'
  smtp_from: 'xxx@qq.com' # 此处为发送告警邮件的邮箱地址
  smtp_auth_username: 'xxx@qq.com'
  smtp_auth_password: 'pkwyycwrnjvibfad' #注:此处为邮箱的客户端认证,不是邮箱密码
  smtp_require_tls: false

  templates:
  - './email.tmpl' #此处为告警邮件的发送模版

  route:
  receiver: 'default'
  group_wait: 10s
  group_interval: 1m
  repeat_interval: 1h
  group_by: ['alertname']

  inhibit_rules:
  - source_match:
  severity: 'critical'
  target_match:
  severity: 'warning'
  equal: ['alertname', 'instance']

  receivers:
  - name: 'default'
  email_configs:
  - to: 'xxx@xxx.com' # 此处为接收告警邮件的邮箱地址
  headers: { subject: '[WARN]Prometheus告警邮件' }
  send_resolved: true

  

alertmanger告警配置的更多相关文章

  1. Zabbix监控mysql配置及故障告警配置

    本文主要介绍zabbix监控mysql的配置,包含使用zabbix自带模板监控mysql相关信息及自定义key监控mysql同步情况.同时介绍了触发器的创建及zabbix通过邮件方式告警配置. 一.配 ...

  2. Zabbix三种邮箱告警配置

    环境 环境 IP地址 主机名 需要安装的应用 系统版本 服务端 192.168.23.140 zabbix lamp zabbix_server zabbix_agent CentOS 8 客户端 1 ...

  3. zabbix 邮件告警配置

    使用外部邮箱账号发送报警邮件设置 一.关闭sendmail或者postfix service sendmail stop #关闭 chkconfig sendmail off #禁止开机启动 serv ...

  4. ELK的sentinl告警配置详解

    背景 sentinl的监控&告警是通过watch实现的. 一.Watch Execution 执行开始的时候, watcher为watch创建watch执行上下文. 执行上下文提供脚本和模板, ...

  5. zabbix实现微信告警配置

    zabbix设置微信报警的配置过程 zabbix的报警方式有很多,在这里我们来详细说明一下如何通过微信报警 微信企业号的申请 注册的地址https://qy.weixin.qq.com/  这样企业就 ...

  6. 【zabbix告警配置】zabbix服务配置邮件告警

    一.安装邮件服务 在zabbix_server服务端安装邮件和邮件发送服务,这里可以参考我另一篇邮件服务部署文章:https://www.cnblogs.com/HeiDi-BoKe/p/118833 ...

  7. zabbix企业微信告警配置教程

    前言: zabbix企业微信告警只需要配置一次就可以使用很久了,但是发现再次配置时,总会有遗忘,很麻烦又要去重新熟悉,所以,现在记录一份详细的配置过程,方便日后再次配置. 1.zabbix_serve ...

  8. zabbix 微信告警配置

    作者信息 邮箱:sijiayong000@163.com Q Q:601566386 Zabbix 微信告警 摘要:Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是 ...

  9. Nagios 告警配置太复杂?CA简单实现Nagios自定义多功能告警

    Nagios 是一个插件式的监控系统,可以监控服务的运行状态和网络信息等,并能监视所指定的本地或远程主机参数以及服务,同时提供异常告警通知功能等.Nagios 支持客户端的数据采集,通过编写客户端插件 ...

  10. SQL Server 邮箱告警配置

    目录 配置数据库邮件 * 手动启用数据库邮件功能 * 配置数据库邮件 * 测试数据库邮件 实现 JOB 任务运行状态的检测 * 定义操作员 * 新建死锁警报 * 设置 SQL Server 代理 创建 ...

随机推荐

  1. excel快速生成相同内容

    先选中你所需要的单元格,如图所示: 输入自己想要的字符,然后按ctrl+enter,如图所示:

  2. PHP_工厂模式

    实例化类,先需要引入类文件,但是有时候我们并不知道可能要用到那些类,如果将所有类文件全部引入,会造成资源浪费,这时候可以采用工厂模式,专门用于 自动加载.实例化 类. 实例代码: 注:案例中假设有一个 ...

  3. mysql(insert + group by + on duplicate key update)

    group by 的内容设为子表tmp, 外面嵌套一层查询   连接 on duplicate key update key = tmp.new_key

  4. git多分支-git远程仓库-ssh方式连接远程仓库-协同开发-冲突解决-线上分支合并-远程仓库回滚

    目录 git多分支-git远程仓库-ssh方式连接远程仓库-协同开发-冲突解决-线上分支合并-远程仓库回滚 昨日内容回顾 今日内容概要 今日内容详细 1 git多分支 2 git远程仓库 3 ssh方 ...

  5. SQL CASE 标注

    根据 状态值 显示中文备注 case when a.zht='0' then '录入' when  a.zht='1' then '待审核' when a.zht='2' then '已审核' end ...

  6. Neural Network模型复杂度之Batch Normalization - Python实现

    背景介绍 Neural Network之模型复杂度主要取决于优化参数个数与参数变化范围. 优化参数个数可手动调节, 参数变化范围可通过正则化技术加以限制. 本文从参数变化范围出发, 以Batch No ...

  7. chia P图安装

    https://techtellectual.com/chia-plotting-guide-installing-plotman-and-mad-max-in-linux/ Chia 绘图指南:在 ...

  8. php集成环境包PhpStudy及部署网站

    一.介绍:  phpStudy 是一个PHP调试环境的程序集成包. 该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用, ...

  9. top单核与32C--CPU爆表

    linux的cpu使用频率是根据cpu个数和核数决定的 top, 然后你按一下键盘的1,这就是单个核心的负载,不然是所有核心的负载相加,自然会超过100 单核为100%,服务器是32核的,下面基本用了 ...

  10. Twenty-six

    条件渲染指令 v-if:动态移除或创建元素(如果刚进入页面的时候,某些元素默认不需要被显示,而且后期这个元素很可能也不需要被展示出来) v-show: 添加或移除display:none的样式(频繁切 ...