本章技术点:zabbix纯内网环境监控服务器发送邮件报警尊敬的各位大佬,亲爱的小白们,以及正在刚入门zabbix的精英们,你们好,本文章适读范围:大佬:瞅一眼就行了。小白:我去,这是啥有点看不太懂。正在入门zabbix:这文章还可以,先存下来,说不定以后有用。打酱油的:随手还是点个赞吧,精神上的支持,还是很重要的。
二、搭建zabbix监控本章使用zabbix3.4.8版本,由于版本不同的问题,在配置方面也会有不同之处,那么同时可以参考以下内网一键安装zabbix脚本来完成此搭建。#!
此时可以去抽根烟、躺会、看会电视、等待着结束。安装过程时间(10-15分钟)2.2、脚本结束会有以下提示:2.3、提示访问http://IP/zabbix访问如下:
初始账号密码:admin---zabbix
到此刻-zabbix服务已经搭建完毕!
三、搭建邮件服务器3.1、软件下载下载软件安装包可以在:http://www.hmailserver.com/官网下载安装该软件需要提供需要Microsoft.NETFrameworkVersion2.0支持,微软官方下载地址:hs-3879http://www.microsoft.com/downloads/details.aspx?
Linux社区-Zabbix报警?其实很简单(带你一步步走进zabbix报警)
参考:https://www.hmailserver.org/viewtopic.php?f=5&t=13汉化完成后如下:
若按照以上操作并没有汉化成功,请重启计算机3.3、配置邮件服务器先添加一个域
如果需要,可以更改一下限制,域使用的空间、邮件的最大尺寸、用户最大空间、用户数等等,比如,这里整个硬盘只有60G空间的话,每个用户1G,允许最大的邮件为30M,太大了对服务器的压力太大了,我们可以按如下图设置进行限制设定
接着我们要为用户创建帐号了,输入用户名、密码,保存,记得这里也要设置一下用户空间大小不超过1G就可以保存了,因为上面我们做好了限制.
在这里为了测试邮件能够正常发送我建立两个账号
到目前为止,邮件服务器配置结束,接下来配置客户端
3.4、配置邮件客户端邮件客户端,我们可以使用foxmail或者outlook等,这里我使用的是foxmailfoxmail官网:http://www.foxmail.com/下载即可(安装过程:略)登录foxmail账号yankai及zhangsan测试邮件是否可以正常发送
192.168.1.120是邮件服务器的IP地址(点击创建出现以下界面)
提示:zhangsan用户的邮箱和以上设置是一样的这里不做演示3.5、测试邮件是否能够正常通信
3.5.1、测试zhangsan发送邮件---->yankai@aab.cn邮箱账号
3.5.2、使用yankai邮箱账号测试是否收到邮件
到目前为止内网邮件服务器搭建完毕!
四、安装zabbix客户端zabbix客户端的安装可以参考:https://blog.csdn.net/qq_39591494/article/details/78983861此文章。或者可以使用以上脚本中的zabbix-agent片段来运行,在此处不做演示!
5.2、配置监控web服务若状态码非200,则触发灾难触发器
5.3、配置web场景监控zabbix_agent_webserver(配置过程:略)https://blog.csdn.net/qq_39591494/article/details/80504256(详细配置说明文章)
5.4、为了方便测试配置web场景触发器当最新的状态码==200时触发灾难警告!!!(配置过程:略)https://blog.csdn.net/qq_39591494/article/details/80504256(详细配置说明文章)
5.5、配置zabbix邮件报警设置,当zabbix-agent(webserver)==200时触发邮件报警需要注意并严谨的配置如下:5.5.1、动作配置
5.5.2、报警媒介类型配置
以上走25端口不走ssl具体看邮件服务器配置~在用户名称下面有密码直接输入邮箱密码就可以了。
以上图片中显示已经发送成功这时候需要去邮箱中查看邮件报警内容
此时我们可以正常的收到邮件。七、问?一、为什么会一直发送那么多邮件,为什么==200时仪表盘的问题闪的会那么多。答:因为在配置web触发器中配置了多重,所以会有那么多
领取专属 10元无门槛券
私享最新 技术干货