千家信息网

zabbix 添加监控项 触发器 报警等

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1,添加监控项最后 选择添加就完成了2.添加图形显示3.设置触发器4.报警脚本报警-先添加报警媒介在加一个动作(在什么样情况触发报警)服务器:{HOST.NAME}发生:{TRIGGER.NAME}
千家信息网最后更新 2026年11月01日zabbix 添加监控项 触发器 报警等

1,添加监控项




最后 选择添加就完成了

2.添加图形显示



3.设置触发器





4.报警

脚本报警-先添加报警媒介


在加一个动作(在什么样情况触发报警)


服务器:{HOST.NAME}发生:{TRIGGER.NAME} 故障告警主机:{HOST.NAME} 告警地址:{HOST.IP} 监控项目:{ITEM.NAME} 监控取值:{ITEM.LASTVALUE} 告警等级:{TRIGGER.SEVERITY} 当前状态:{TRIGGER.STATUS} 告警信息:{TRIGGER.NAME} 告警时间:{EVENT.DATE} {EVENT.TIME} 事件ID:{EVENT.ID}


在给刚才的发件人 增加一个发送给外网的媒介(这里我只是调用了一个脚本)


cat /etc/zabbix/zabbix_server.conf |grep alertscripts #打开配置文件找告警脚本的存放位置

cd /usr/lib/zabbix/alertscripts #cd 到里面
vim cs.sh #创建告警脚本,这边脚本名字要和前面定义的一致

#!/bin/bash/usr/bin/echo "发送给:$1">>/tmp/cs.txt/usr/bin/echo "概要:$2">>/tmp/cs.txt/usr/bin/echo  "  ">>/tmp/cs.txtfor i in $3 ; do/usr/bin/echo $i>>/tmp/cs.txtdone/usr/bin/echo "################################################">>/tmp/cs.txt

创建好了脚本记得给 运行权限,并重启下zabbix-server

5.查看告警

我用一个跑分软件,把cpu使用率拉到了100%,从而触发了触发器 触发器触发了告警



vim /tmp/cs.txt #查看脚本生成的报警内容

既然能用脚本生成了报警内容,在使用这个脚本调用其他报警软件的api发生告警信息就易如反掌了

PS:这边动作里面有个小BUG,如果要加用户的话,如果不是超级管理员权限是无法发送出去的

脚本 报警 触发器 监控 信息 内容 动作 媒介 权限 软件 生成 一致 易如反掌 主机 事件 位置 使用率 发件人 只是 名字 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 深圳市人人互联网科技有限公司 华服互联网科技怎么样 北京路客互联网科技有限公司 国智互联网科技 新华互联网科技学院 互联网与科技发展 喔噻互联网科技 云电互联网科技 睿民互联网科技 山东吉时兔互联网科技有限公司 深圳市运趣互联网科技有限公司 乌苏新华互联网科技做什么的 企晟互联网信息科技有限公司 洛阳共同富裕互联网科技有限公司 东营紫格互联网科技 上海万顺科技互联网有限公司招聘 互联网科技博主张洲 北京品多多互联网科技有限公司 互联网科技创新方面的资料 北京互联网科技 润盈互联网科技 掌上梦互联网科技 长亮科技 互联网金融 中和天地互联网科技有限公司 深圳互联网科技的发展 福建互联网展示科技馆设计 兰石爱特工业互联网科技分公司 同城互联网络科技 银川新华互联网科技学校招聘
0