zabbix实现ping监控

通过本文的配置可以实现zabbix平台持续ping某一IP,有异常则邮件报警。

一、安装zabbix

安装zabbix的文章链接:

  1. https://blog.csdn.net/liuyu_719/article/details/113555148
  2. https://blog.csdn.net/liuyu_719/article/details/123418277

zabbix监控交换机的链接:

  1. https://blog.csdn.net/liuyu_719/article/details/123419265

二、zabbix中的名词解释

2.1 监控项

具体作用:

  • 其实就是来采集数据的

2.2 应用集

具体的作用:

  • 监控图形中选项的名字
  • 逻辑上更为合理,比如我的两个监控项S5560-G1/0/1-Bit_rec和S5560-G1/0/1-Bit_send,一个是针对1号端口做接收流量监控,一个是做接收流量监控,既然这两个都是对1号端口进行监控的,那我新建个应用集S5560-G1/0/1,并把这两个监控项放在这个应用集下面,这样当某一端口的监控项出现问题,可以通过该端口的应用集,找到对应监控项,而不会找错找到其他端口的。

2.3 触发器

具体作用:

  • 编写一些条件,并针对监控项采集到的数据进行校验,如果复合触发条件,则报警(默认为面板报警,配置邮件报警在后面章节)

2.4 图形

具体作用:

  • 将监控项采集到的数据绘制成图形。

2.5 报警媒介

  • 当触发器触发,需要进行邮件、短信等方式的报警时,需要在zabbix配置好报警媒介,起码要保证zabbix有可以发邮件的能力。

2.6 动作

  • 当触发器触发时,需要执行那些操作,都是由动作来处理的。

三、配置应用集

我们想要实现的效果是zabbix持续的Ping某一IP,那么这种情况下监控项应该设在哪个主机下面?
zabbix搭建起来之后,默认会监控zabbix_server,可以通过给zabbix_server新增监控项,对IP进行ping监控。

第一步,找到zabbix server准备创建应用集
在这里插入图片描述
在这里插入图片描述
给应用集取名,这里以ping-114.114.114.114为例,因为到时候以该IP为例子作为测试。
在这里插入图片描述

四、配置监控项

再此之前呢,先连接到服务器,安装fping

yum -y install fping

不安装的话,会出现这样

回到zabbix,来到监控项页面并点击右上角的<创建监控项>
,
键值选择<简单检查>中的 < icmpping >
在这里插入图片描述
创建完监控项后,记得与应用集进行绑定,大致的配置如下:

五、配置图形

跳转至<图形>的配置页面,并点击右上角的<创建图形>

输入图形的名称,然后绑定监控项。

查看图形数据
在这里插入图片描述

六、配置触发器

进入到触发器页面,点击右上角的<创建触发器>
在这里插入图片描述
构造触发器表达式

当监控项采集到的数据满足触发器的条件时,则进行面板告警,如果触发器绑定的有动作,则会触发动作,如邮件告警。

在这里插入图片描述
有了问题表达式,最好再创建个恢复表达式,当问题解决之后面板上的告警会消除。
配置完成之后点击添加
在这里插入图片描述

七、配置报警媒介

1.配置zabbix邮件报警(发送端)

创建报警媒介

打开QQ邮箱获取验证码,随后填入到《报警媒介中的》—《密码》,然后点击添加。

此时我们的发送端就已经配置好了,可以点击右侧的测试发送测试邮件

八、配置邮件收件人

<管理>—<用户>在这里插入图片描述
配置如下:
这里为了方便,直接在Admin用户下输入几个接收人的邮箱,这样到时候只需要指定Admin用户收到报警即可
在这里插入图片描述
点击进入,找到<报警媒介>
在这里插入图片描述
在这里插入图片描述
类型中选中刚刚创建的报警媒介
在这里插入图片描述
在这里插入图片描述

九、配置动作

配置动作需要进行那些操作:

  • 与触发器进行绑定,告诉zabbix哪个监控项绑定的触发器触发后,需要进行哪一些告警动作。
  • 然后配置触发器触发了动作以后,执行的是什么动作是发邮件还是发送短信?发给谁?

9.1 动作绑定触发器

1.创建动作
在这里插入图片描述
2.与触发器做绑定
<新的触发条件>----<触发器 等于>----<选择触发器>
在这里插入图片描述

9.2 给动作绑定处理方式

在这里插入图片描述
在这里插入图片描述
在本案例中,我们并没有新建用户,而是使用zabbix默认的用户Admin,在该用户下面添加了报警邮件地址,所以最终应该是这样。

十、测试

至此呢,配置就已经都完成了,如何进行邮件报警测试呢?

  • 让监控项采集到的数据异常
  • 修改触发器,数据正常就报警,数据异常不报警,这样反过来进行测试

在这里插入图片描述
将问题表达式改一下就好,icmpping采集到的数据,0是异常,1是正常,那我们让它等于1就报警即可。
在这里插入图片描述

  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿煜酱~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值