您现在的位置是:首页 > 正文

Zabbix配置邮件告警

2024-04-01 03:17:09阅读 3

如有错误,敬请谅解!

此文章仅为本人学习笔记,仅供参考,如有冒犯,请联系作者删除!!

1.配置Email,可以理解为发件人。

2.测试能否发送

3.修改默认报警模板

4.自定义设置动作

默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!

默认信息:

告警主机:{HOSTNAME1}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

6.自定义设置恢复:

恢复:恢复主旨:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!

恢复信息:

告警主机:{HOSTNAME1}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

7.另外,也可以配置Email (HTML),接收html格式邮件。

配置方式类似,示例模板

问题模板

<table border="1"  bordercolor="black" cellspacing="0px" cellpadding="4px">
<tr >

<td>告警主机</td>
<td bgcolor="#FF3333">{HOSTNAME}</td>
</tr>

<tr>
<td>告警时间</td>
<td>{EVENT.DATE} {EVENT.TIME}</td>
</tr>

<tr>
<td>告警等级</td>
<td>{TRIGGER.SEVERITY}</td>
</tr>

<tr>
<td>告警信息</td>
<td>{TRIGGER.NAME}</td>
</tr>

<tr>
<td>告警项目</td>
<td>{TRIGGER.KEY1}</td>
</tr>
<tr >
<td>问题详情</td>
<td bgcolor="#FF3333">{ITEM.NAME}:&nbsp;{ITEM.VALUE}</td>
</tr>
<tr>
<td>当前状态</td>
<td>{TRIGGER.STATUS}:&nbsp;{ITEM.VALUE1}</td>
</tr>
<tr>
<td>事件ID</td>
<td>{EVENT.ID}</td>
</tr>

</table>

恢复模板 :

<table border="1"  bordercolor="black" cellspacing="0px" cellpadding="4px">
<tr >

<td>告警主机</td>
<td bgcolor="#00FF00">{HOSTNAME}</td>
</tr>

<tr>
<td>恢复时间</td>
<td>{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}</td>
</tr>

<tr>
<td>告警等级</td>
<td>{TRIGGER.SEVERITY}</td>
</tr>

<tr>
<td>告警信息</td>
<td>{TRIGGER.NAME}</td>
</tr>

<tr>
<td>告警项目</td>
<td>{TRIGGER.KEY1}</td>
</tr>
<tr >
<td>问题详情</td>
<td bgcolor="#00FF00">{ITEM.NAME}:&nbsp;{ITEM.VALUE}</td>
</tr>
<tr>
<td>当前状态</td>
<td>{TRIGGER.STATUS}:&nbsp;{ITEM.VALUE1}</td>
</tr>
<tr>
<td>事件ID</td>
<td>{EVENT.ID}</td>
</tr>

</table>

8.创建用户

即用户和报警媒介关联,注意创建用户要对服务器群组有读取权限才可以发送邮件,本文和admin用户关联,可以理解为 收件人。

Email(HTML) 报警媒介和用户关联类似,配置略。

9.配置动作

为触发器 系统用户登录数大于3 添加动作

10. 测试报警

触发条件,比如 linux-server2 登录数超过3。查收邮件。

仪表板查看问题

邮箱查收邮件

验证恢复操作

如有错误,请联系作者删除

并恳请同行朋友予以斧正,万分感谢!

网站文章

  • Dart Map对象Interface接口的实现

    Dart Map对象Interface接口的实现, 指定Map对象里的键值对

    2024-04-01 03:16:24
  • 数据库——视图

    数据库——视图

    视图一、视图概念二、 为什么要使用视图三、 性能问题四、 定义视图五、 查看视图六、 删除视图一、视图概念视图(View)是一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实...

    2024-04-01 03:16:16
  • ZYNQ 安装ubuntu文件系统

    ZYNQ 安装ubuntu文件系统

    ZYNQ 7020 Ubuntu16.04文件系统安装 在关于zynq openamp的章节我们已经完成了zynq 的u-boot,内核,设备树的制作,通过XSDK完成了启动文件的创建。 同样道理制作...

    2024-04-01 03:16:09
  • 正则表达式

    正则表达式

    正则表达式可以更简单的进行数据合法性判断,介绍正则表达式的书写,匹配方法,案例实现,数据筛选

    2024-04-01 03:15:30
  • 【Python】多线程

    import threadingimport time class myThread (threading.Thread): #继承父类threading.Thread def __init__(self, threadID, name): threading.Thread.__init__(self) self.name = na...

    2024-04-01 03:15:23
  • eureka使用总结

    eureka使用总结

    目录Eureka常用配置Eureka 单节点搭建eureka多节点服务注册的配置选项Eureka单独使用Rest服务调用/eureka/status 服务状态注册到eureka的服务信息查看注册到eu...

    2024-04-01 03:15:15
  • NFT细分赛道分类及代表项目汇总

    NFT细分赛道分类及代表项目汇总

    NFT是Non-Fungible Token的缩写,中文称为「非同质化代币」,通常是指开发者在以太坊平台上根据ERC721标准/协议所发行的代币,它的特性为不可分割、不可替代、独一无二的,简单来说,采...

    2024-04-01 03:14:36
  • JSP JAVA javaweb仓库库存管理系统(仓库进销存管理系统库存管理系统仓库管理系统)

    JSP JAVA javaweb仓库库存管理系统(仓库进销存管理系统库存管理系统仓库管理系统)

    JSP仓库库存管理系统(仓库进销存管理系统库存管理系统仓库管理系统)

    2024-04-01 03:14:29
  • HDFS详解

    HDFS详解

    ******HDFS基本概念篇******1. HDFS前言设计思想分而治之:将大文件、大批量文件,分布式存放在大量服务器上,以便于采取分而治之的方式对海量数据进行运算分析;在大数据系统中作用:为各类...

    2024-04-01 03:14:22
  • linux虚拟机访问windows宿主机的共享文件

    先在Windows下建个共享文件夹,暂时取名叫share (VM-&gt;setting-&gt;options-&gt;shared folders)再进入虚拟机的下拉菜单VM-&gt;Instal...

    2024-04-01 03:14:15