触发器 插入后返回_zabbix-第二章-第六节 添加触发器

zabbix最重要的功能是什么呢?我觉得监控是第一步,真正展示他的功能的是各种方式来报警,报警是我们可以看到的,那么是有什么机制导致他报警的呢?那就是触发器了,触发器是报警的第一大功臣,这节我们就来说说触发器如何设置

f402d5f507ad34c2a3d32bfaa8b3f69c.png

我们一般会在以下情况中设立触发器:

183cd3245c83b08f573d789ec0b5bb4f.png

这节我们主要说一下 “端口存活” 和 “数据获取连续性”;另外两个需要设计到zabbix_agent,后面会说到。

1、简单的端口存活触发器

点击 “配置” --> “主机”--> “触发器”,如下图所示:

0593b3765c6ec8a7c26a1dada1c18362.png

点击右上角 “创建触发器”:

4c06386ff824ccb11bb838cae4711c56.png

会出现如下界面:

62d65003dd89e2133ae5a72153b114d4.png

在“名称”参数中,写入一个名字,严重性可以自己确定自己设立的触发器一旦被触发,是属于小问题呢,还是说比较严重的问题,类似于一个端口down了,内存超过80%了,这些都属于比较严重的问题,比如:

b33310f5eddde0ff3efa428497f03442.png

我在这里设立触发器的名字是 “port_survival_22” ,严重性我设定的是 “严重” ,当点击 “添加按钮之后,如下图所示:

b4b29f5c2ae3913027e08282ac434fc0.png

点击 “选择” 按钮:

03d9f6afac0e01f46f9734771b54cbb0.png

从上图中选择要设立触发器的监控项目,我选择的是第一个;

next:

dcb999b9875c649a4702dbfeeb779ec5.png

从下拉列表中选择:

last()-Last(most recent)T value 汉译:最近一次获取的值

44a965b5235bb1fdac97fe428ab7cd07.png

如下图之后,选择 “插入” 按钮:

f69e28c8f7e5a8277fa5d3c60ccea633.png

最后确认信息如下图之后,点击 “添加” 按钮:

df8692c7c32103d815b5de9c9f9a2f9a.png

这个时候我们就已经添加了一个触发器,如何验证呢?本节最后再验证吧,比较懒~~~

2、数据获取连续性

这个是什么意思呢?

就是说比如你在获取一个数值,或者说被监控主机需要每隔30S给你返回一些数据,但是不一定是数字,或者是浮点数,偶尔有一次两分钟没有给你返回数据,这个时候说明被监控主机出问题了,这个时候就是“数据获取连续性”的触发器。

在刚才创建成功的界面中,点击右上角的 “创建触发器”:

7053fb7f533176a29ca0980648542da3.png

本次设置信息如下:

85f8ebc2f3a6117c95806f310e06199e.png

PS:帮忙回忆下 “host_survival_ping” 的功能,每隔30S来ping一下对方主机,验证是否存活。

最后如下图所示:

077f04ccac9955d1d89bf131e9757495.png

这个时候两个简单的触发器就搞定了,但是实际生产中,这两个触发器也是我们使用最多的两个触发器。

088089e6c651ccd8d472bdf60a8a3c75.png

3、如何验证?

在这里我选择把192.168.20.129这台被监控主机关机,好了,去抽根烟~~~一会儿回来应该就报警了~

OK,现在看下仪表板:

点击 “监测” --> “仪表板”

8a5d405ca742ba1b1fa044af2eef7039.png

我们发现只有一个报警了,为什么另一个触发器 “host_survical_ping” 没有报警呢?因为即使你关闭了129服务器,他也是会有数据写入数据库的,哪怕是错误的数据,那么也是数据,所以不会触发报警,我们如何验证呢?

把触发器“host_survival”的 “更新间隔” 修改成 “2m” 如下图所示,静等~~~

3c1dbe6822738a178b98be1517353598.png

一分钟过后。。。

d9fba47bffc8626f67fcb687651a9250.png

如上图所示,已经报警了,这时候我们重新把 192.168.20.129 这台服务器启动,再把 “host_survival” 的更新间隔修改成 “30S” 静等一会儿。。。

OK,如下图所示,恢复正常

de0ee9a178c65387de21d0bf301423e2.png

至此,我们触发器的 “端口存活” 和 “数据获取连续性” 搞定,同学们一定要认真点儿,这篇文章简直坑死我了,中途遇到各种问题,都是小疏漏,写了整整三个小时~~~不过只要按照我的图示来做,应该不会有问题~~~

继续加油~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值