zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程

前置条件:

  • 已经安装并配置好了Zabbix5以上版本监控系统。
  • 提前下载报警媒介:https://cdn.spug.cc/push/usage/zabbix/zbx_SpugPush_mediatypes.yaml
  • 如果你是Zabbix5.0版本请导入Json格式的报警媒介:https://cdn.spug.cc/push/usage/zabbix/zabbix5.0_SpugPush_mediatypes.json

需要借助第三方平台https://push.spug.cc/,企业微信告警、钉钉告警我们可以免费使用,短信和电话告警需要充值才能使用,免费的功能已经足够我们绝大多数用户使用了,教程如下:

效果展示
zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第1张图片

第一步:导入报警媒介类型

  • 在Zabbix管理界面,依次点击左侧 管理 / 报警媒介类型 / 点击右上角的“导入”按钮,选择刚才下载的zbx_SpugPush_mediatypes.yaml文件,导入报警媒介
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第2张图片
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第3张图片
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第4张图片

第二步:打开推送助手官网,选择Zabbix模板

  • 推送助手官网push.spug.cc / 模板市场 / Zabbix模板 / 使用模版 / 配置模板对象
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第5张图片
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第6张图片

第三步:拷贝保存模板编码

  • 消息模板需要我们自己配置,分享下我自己编写的模板
1.消息模板status = PROBLEM
### **【${severity}】【发生异常】${hostname}**
主机名称:${hostname}
主机IP:${ip}
告警等级:<font color="warning">**${severity}**</font>
告警时间:${date} ${time}
告警名称:${key}
告警描述:${name}
告警值:<font color="warning">**${value}**</font>
状态:<font color="warning">**${status}**</font>
2.消息模板status = OK
###  **【恢复正常】${hostname}**
主机名称:${hostname}
主机IP:${ip}
告警时间:${date} ${time}
恢复时间:${recovery_date} ${recovery_time}
持续时间:${age}
告警名称:${key}
告警描述:${name}
解除告警值:<font color="info">**${value}**</font>
状态:<font color="info">**${status}**</font>
  1. 配置消息模板,开启触发条件,按status状态值匹配告警模板,推送对象可以按我们自己需求进行配置,比如企业微信机器人地址
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第7张图片
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第8张图片

  2. 配置完成推送对象后,拷贝保存模板ID
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第9张图片

第四步:配置报警用户

  1. 在Zabbix管理界面,依次点击左侧 管理 / 用户 / 创建用户
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第10张图片
  2. 配置报警媒介
    • 类型选择刚才导入的报警媒介:SpugPush推送助手
    • 收件人填写上面步骤三的模板ID
      zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第11张图片

第五步:配置报警动作

  1. 在Zabbix管理界面,点击左侧“配置”,然后选择“动作”。
  2. 点击右上角的“创建动作”按钮。
    zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第12张图片
  3. 动作配置
    • 名称:【电话短信机器人报警】
    • 条件:根据自己的配置,可以选择自己监控的主机组
      zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第13张图片
  4. 操作配置
    • 报警操作:发送用户选择前面创建的电话短信机器人报警用户,发送渠道选择SpugPush推送助手
      zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第14张图片
    • 报警恢复操作:报警用户选择前面创建的电话短信机器人报警用户,发送渠道选择SpugPush推送助手
      zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第15张图片

验证电话、短信、机器人报警
完成以上配置后,我们可以进行测试,验证报警是否正常工作。

1、在Zabbix管理界面,点击左侧“监控”,然后选择“仪表盘”。

2、登录监控的主机,执行命令stress -c 8消耗一些CPU产生报警

3、如果CPU使用率超过了80%,则会触发刚才创建的报警动作,发送报警通知到配置的电话、短信、飞书、钉钉、微信或邮件中。

zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第16张图片
4、推送助手平台 / 推送日志 也可以看到发送的历史消息。
zabbix企业微信机器人告警教程,zabbix钉钉机器人告警教程,zabbix电话/短信告警教程_第17张图片

你可能感兴趣的:(Zabbix,zabbix,企业微信,告警推送)