触发器得作用:
当监控项得值达到触发器预设得阈值时,会触发警报器,来做相应得信息输出。
1,前端声音报警,打开前端语音设置
2,设置触发器
2,自定义触发器
配置—> 主机—> 触发器 ----创建触发器,一般设置出触发器名称、严重类型、添加表达式最后点击添加即可
{121212:system.users.num.last()}>3
{主机名:key.last()}>3
{主机名:key.avg(10m)}>3
{主机名:key.nodate(10m)} = 1
(在服务器上设置)
df -h|grep '/$'|awk '{print $5}'|awk -F% '{print $1}'
grep ‘^UserParameter’ /etc/zabbix/zabbix_agentd.conf
UserParameter=disk.rootsize,df -h|grep ‘/$’|awk ‘{print $5}’|awk -F% ‘{print $1}’
设置完之后重启zabbix_agent服务
systemctl restart zabbix-agent.service
zabbix_get -k “disk.rootsize” -s 192.168.6.9
配置 ---->>> 主机 ----->>> 找到对应监控主机,点击蓝色监控项字体 ------>>>右上角创建监控项------>>>进入到监控项设置页面
主要得设置:
名称: # 这个设置随意
键值: #这个事先已设置好,需是英文字符
信息类型 # 根据取值特点进行设置
单位 # 根据取值特点进行设置
更新间隔 #根据实际情况可以动态调整,一般默认即可
应用集 #根据个人系统,进行归类设置,便于后续监控查找
最终得到的效果如下
配置—>>>主机 ----->>>选择对应得监控主机,点击蓝色字体<触发器>,会弹出触发器页面,点击右上角<创建触发器>,—>> 进入触发器设置页面
名称: #自定义个所有人都能看懂得名称
严重性: # 根据系统重要情况进行级别设置
表达式: # 如果不熟悉,手动点击添加,根据页面选项进行设置即可。
表达式设置页面
根据需要手动增加文件,使文件占用磁盘空间动态波动,达到预期效果
dd if=/dev/zero of=test1 bs=1M count=1024 #添加1G文件test1
dd if=/dev/zero of=test2 bs=1M count=10240 #添加十个G得数据,
10秒后可以看到zabbix 报警了