zabbix的自定义监控项和触发器的配置

实例:自定义一个检查Linux系统根目录的使用情况的监控项。

1、配置一个自定义的监控项

(1)、先配置获取根目录使用的当前情况的脚步,生产的脚步文件要有执行权限,如下:

[root@node1 ~]# df -h | awk '{if(NR==2){print int($5)}}' //NR代表行,$5代表第5列
zabbix的自定义监控项和触发器的配置

给脚本执行权限:
zabbix的自定义监控项和触发器的配置

脚本执行结果:
zabbix的自定义监控项和触发器的配置

(2)、把这个获取根目录使用情况的脚本在zabbix_agent中配置为监控项:
zabbix的自定义监控项和触发器的配置

#自定义监控项的key为my.dsp.count,后面的[*]里面写脚本的参数,如果没有参数则可以省略,
脚本为/etc/zabbix/dsp.sh

(3)、重启zabbix-agent服务
[root@node1 zabbix]# systemctl restart zabbix-agent

(4)、首先到服务端验证脚本,是否可以获取到数据,如下:
zabbix的自定义监控项和触发器的配置

2、然后在zabbix监控中心(浏览器)配置增加监控项目,并添加触发器。

(1)、 在已经被监控的主机上添加监控项,先点如下的Items,如下:
zabbix的自定义监控项和触发器的配置

如下点击“Create item”
zabbix的自定义监控项和触发器的配置

key值写my.dsp.count
zabbix的自定义监控项和触发器的配置
zabbix的自定义监控项和触发器的配置

(2)、添加该监控项目后,到“监测中”——“最新数据”查看刚添加的项目是否有数据出现,有了数据
就可以添加图形了,

添加图形,点击“Configure”——“Hosts”,然后选择上面添加监控项的主机, 点"Graphs",如下:
zabbix的自定义监控项和触发器的配置

然后点点“Create graph”
zabbix的自定义监控项和触发器的配置

填写Graph的名称,然后在Items处,点Add,添加监控项,这里就是为那个监控项创建图形的,如下:
zabbix的自定义监控项和触发器的配置

(3)、给监控主机中的监控项添加触发器:
选择‘conffiguration’--->Host--->'选一个监控主机,如“node1”--->Triggers:
zabbix的自定义监控项和触发器的配置

然后点击"Create Triggers"按钮创建触发器,如下:
Name:填写触发器名称
Expression:触发器表达式,选择后面的"Add"按钮,弹出"Condition(条件)"框;

    • Item:这里点后面的"Select"按钮,选择为那个监控项创建触发器
    • Function:这里选择使用那个触发器的条件

zabbix的自定义监控项和触发器的配置

到这里自定义监控项和触发器配置完成,配置的触发器的条件是当根分区占用百分比大于10时就会告警发出。

转载于:https://blog.51cto.com/75368/2340351

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值