zabbix6,0创建监控项与触发器

zabbix_server IP : 172.31.0.5:10051
zabbix_client IP : 172.31.0.9:10050

zabbix_client已经运行了zabbix-agent,这里我用的是版本2
在这里插入图片描述

一、 创建监控项

1、 在客户端创建监控脚本 /etc/zabbix/zabbix_agent2.d #默认配置文件路径
2、 创建配置文件,编写监控脚本 (这里已监控一个vsftpd服务为例)

cd /etc/zabbix/zabbix_agent2.d
vim 172.31.0.9.conf				#配置文件必须已conf结尾
UserParameter=vsftpd_status,ps -ef|grep -v grep | grep vsftpd|wc -l

vsftpd_status #为 key用来存储value的值
ps -ef|grep -v grep | grep vsftpd|wc -l #为value,一段shell命令,执行结果是单个进程存在的话结果就会被wc -l 统计为 1,如果不存在就会被统计为0,以此来判断进程是否存在

3、 重启zabbix-agent2

systemctl restart zabbix-agent2

4、 在zabbix-server上进行验证 (需要下载 zabbix_get)
官网源:https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

yum -y install zabbix_get

4.1、验证

zabbix_get -s 172.31.0.9 -p 10050  -k vsftpd_status #-s 指定主机,-p指定端口号(默认不写代表端口是10050),-k 指定key

在这里插入图片描述
5、 在zabbix,web界面添加监控项(点击主机,找到172.31.0.9服务器,点击监控项,创建监控项)
在这里插入图片描述
查看监控数据(监测最新数据选择主机选择key值)
在这里插入图片描述

二、 创建触发器

1、添加触发器,触发器是在监控项的数据基础上来触发报警的(配置主机创建处理器)
在这里插入图片描述
在这里插入图片描述

2、查看报警(监测仪表盘)
在这里插入图片描述
3、修改表达式,查看是否恢复报警
在这里插入图片描述
在这里插入图片描述
报警已恢复

4、可查看报警记录(报表触发器Top 100)

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值