系统工程运维


系列文章回顾

第一章 戴尔PowerVault ME5012 存储服务器做快照计划的基本逻辑
第二章 Zabbix配置钉钉群聊告警机制
第三章 Zabbix实现自定义脚本监控Agent端


Zabbix实现Webhook推送markdown文本

前言

[个人笔记] Zabbix配置钉钉群聊告警机制配置基础上,优化钉钉告警推送文本,将推送文本格式text改成markdown通过WebHook实时推送告警到钉钉群聊。

实施步骤

1. Zabbix新增报警媒介类型
2. Zabbix用户新增报警媒介
3. Zabbix修改动作执行操作恢复操作
4. 验证&测试 钉钉超链接跳转到Zabbix的告警事件细节

Zabbix新增报警媒介类型

克隆已有的报警媒介类型修改
1

修改添加
2

Zabbix给用户新增报警媒介

找到Admin用户,给Admin用户新增报警媒介
3

Zabbix修改动作执行操作恢复操作

修改已有告警动作执行操作
4

### 变量解释
{TRIGGER.NAME}		# 触发器.名称
{ITEM.NAME}			# 主机监控项.名称
{ITEM.LASTVALUE}	# 主机监控项.最新
{TRIGGER.SEVERITY}	# 触发器.严重程度
{TRIGGER.STATUS}	# 触发器.状态
{EVENT.DATE}		# 告警事件.年月日
{EVENT.TIME}		# 告警事件.时分秒
{EVENT.ID}			# 告警事件.ID
{TRIGGER.ID}		# 触发器.ID

### 消息正文
<font color="#FF0000">**无线AP心跳检测: {TRIGGER.NAME}故障!**</font>
- 监控项目: &lt;font color="#FF0000"&gt;**{ITEM.NAME}**</font&gt;
- 无线AP心跳检测丢包率: **{ITEM.LASTVALUE} %**
- 告警等级: **{TRIGGER.SEVERITY}**
- 当前状态: **{TRIGGER.STATUS}**
- 告警开始时间: <font color="#FF0000"&gt;**{EVENT.DATE} {EVENT.TIME}**</font&gt;
- 事件ID: **{EVENT.ID}**
##### **[--> 点击跳转Zabbix查看详情](https://zabbix.xxx.com/tr_events.php?triggerid={TRIGGER.ID}&amp;eventid={EVENT.ID})**

修改已有告警动作的恢复操作
5

### 变量解释
{TRIGGER.NAME}		# 触发器.名称
{ITEM.NAME}			# 主机监控项.名称
{ITEM.LASTVALUE}	# 主机监控项.最新
{TRIGGER.SEVERITY}	# 触发器.严重程度
{TRIGGER.STATUS}	# 触发器.状态
{EVENT.RECOVERY.DATE}	# 告警事件.恢复.年月日
{EVENT.RECOVERY.TIME}	# 告警事件.恢复.时分秒
{EVENT.ID}			# 告警事件.ID

### 消息正文
<font color="#0000FF">**无线AP心跳检测: {TRIGGER.NAME}恢复!**</font>
- 监控项目: <font color="#0000FF">**{ITEM.NAME}**</font>
- 无线AP心跳检测丢包率: **{ITEM.LASTVALUE} %**
- 告警等级: **{TRIGGER.SEVERITY}**
- 当前状态: **{TRIGGER.STATUS}**
- 告警恢复时间: <font color="#0000FF">**{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}**</font>
- 事件ID: **{EVENT.ID}**

验证&amp;测试

AP设备的1分钟丢包率超过90%时触发webhook
6

AP设备的1分钟丢包率低于90%时触发webhook
7

[点击跳转Zabbix查看情况] 的超链接跳转Zabbix监控平台跟踪事件ID的事件细节
8

参考来源

  1. [个人笔记] Zabbix配置钉钉群聊告警机制

原文地址:https://blog.csdn.net/m0_54768192/article/details/134639712

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_14589.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注