环境:
前提已经安装好zabbix服务端、zabbix客户端,
zabbix_server端ip和主机名信息: ip:192.168.1.204 hostname: www.test.com
zabbix_agent 端ip和主机名信息: ip : 192.168.1.206 hostname: www.test3.com
1、添加主机
2、添加自带模板 配置-主机-agent1-模板-添加模板 和下一步添加模板的步骤不一样的
选择图形模板
应用图形模板
应用模板
3、应用模板之后,等一会自动添加了这些信息
4、启用主机
启用主机前
启用主机后
5、重新创建个空模板:配置-模板-创建模板, 这一步创建的模板和上一步创建的模板步骤不一样,上一步需要点击去主机名之后再添加,
模板名称: network incoming or outcoming on ens33
6、创建流量流入监控项 :Network incoming on ens33 监控项就是item
添加键值,修改键值: net.if.in[ens33,bytes] 复制到键值框里面
单位:bps
应用集:Network interfaces
主机资产和描述不用填 然后点击添加
添加成功,查看已经添加的监控项
7、创建流量流出监控项 :Network outcoming on ens33
添加键值,修改键值: net.if.out[ens33,bytes] 复制到键值框里面
单位:bps
应用集:Network interfaces
主机资产和描述不用填 然后点击添加
添加成功,查看已经添加的监控项
8、创建graph(图形) 名称:network incoming or outcoming on ens33
选择之前创建的两个监控项并添加
9、应用模板: 配置之前创建的空模板,把刚才创建的图形赋予给之前创建的空模板
10、查看zabbix图形
11、压力测试
测试在客户端上下载东西看流量图会不会高,刷新zabbix图像,多几分钟观察流量是否增高,会有延迟。延迟原因可能zabbix客户端没有安装ntp同步时间
wget http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
注意: 不要用ping -l 65500 192.168.1.206 来检测, 这个ping是检测不出来的
下面发现入口流量突增
查看cpu
12、创建触发器报警
12.1、创建入口流量触发器
添加入口大于50k报警触发器,
名称:network incoming on ens33 > 50k
报警级别:严重
添加表达式:
选择之前创建的监控项
修改表达式: {www.test3.com:net.if.in[ens33].last()}>50 默认是k 跟添加监控项设置的是一致的
查看已经添加的触发器
查看已经添加的触发器,同时可以看到当前的告警级别是严重的
12.2、创建出口流量触发器
添加入口大于50k报警触发器,
名称:network outcoming on ens33 > 50k
报警级别:严重
添加表达式:
选择之前创建的监控项
修改表达式: {www.test3.com:net.if.in[ens33].last()}>50 默认是k 跟添加监控项设置的是一致的
查看已经添加 的触发器,可以看到当前的告警级别属于严重
参照文档
-----------这个
---------这个带触发器
-- 自定义监控项
-- 自定义监控项