怎么用smokeping实现钉钉告警功能

  介绍

这篇文章主要讲解了“怎么用smokeping实现钉钉告警功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”怎么用smokeping实现钉钉告警功能”吧!

<强>第一:钉钉机器人API获取方式

钉钉开放平台

<强>第二:配置smokeping调用外部   脚本进行邮件报警

 vim /opt/smokeping/etc/配置
  * * *,Alerts  * * *
  #用=,88 @wsfnk.com
  用=,|/opt/smokeping/bin/mailx_alert。sh #,使用|接脚本路径,调用外部脚本
  得到=smokealert@company.xy
  #注意:smokeping在告警的时候会发送5个参数到告警接收媒介(这里也就是我们自定义的警报脚本),参数按照顺序分别为:name-of-alert,,,,,, loss-pattern rtt-pattern,,主机名、对应下面报警脚本的$ 1 - $ 5 

<强>第三:编写报警脚本,并附报警效果图

如下是报警效果
怎么用smokeping实现钉钉告警功能“> <br/>猫/opt/smokeping/bin/mailx_alert.sh </p> <pre> # !/bin/bash
  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
  #,Script 用email  a  ping  report 提醒alert 得到Smokeping  #
  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
  #,解析变量
  Alertname=1美元
  目标=2美元
  Losspattern=3美元
  Rtt=4美元
  主机名=5美元
  日期=$ (,date  & # 39; + Y % - % - % d  % H: % m: % & # 39;,)
  #这是smokeping报警会创出的1 - 5美元值的类型
  # A1=hightloss
  # B2=癏K.HK-9S.9s-3 [得到模板]“;
  # C3=八鹗?0%,0%,0%,0%,15%,45%,40%,
  # D4=皉tt:女士,29日,29日,女士,女士29日,29日,女士,33,女士,33,女士,33 ms怎么用smokeping实现钉钉告警功能