zabbix 日志监控一定是主动模式吗

zabbix 日志监控一定是主动模式吗,第1张

1、当日志达到一定的log-level时触发报警;

2、日志文件可能不会一直,没分每秒都在有内容更新,所以需要在zabbix监控web界面的最近报警中能够过段时间就不再显示了(,当然你也可以不考虑这一点,如果你的日志更新比较慢,同时在action中有设置了operations,那你就等着狂收消息吧);

3、

具体步骤:

1、创建items,监控类型一定要选择主动方式

2、创建trigger:

在创建好的item的最前端会出现一个menu的菜单图标,可以点击它来创建trigger,也可以到trigger项目中来创建;

在表达式中嵌入以下内容:

(({host-61:log[/opt/logs/aa.log].regexp(ERROR)})#0) &{host-61:vfs.file.cksum[/opt/logs/aa.log].diff(0)}>0

注:regexp(ERROR) 是过滤文件中的ERROR级别的错误;cksum检验文件是否改变,

3、到此你已经完成了日志监控,接下来无非就是测试了;

测试无非就是往 /opt/logs/aa.log 文件中写信息了,这个自己写,自己测试下吧,我这里测试结果是OK的了,不再阐述

首先在zabbix-server上也装上zabbix-agent,并启用Template App Zabbix Server模板,监控zabbix-server服务内部的各项参数。启用模板后会新增加相应的监控项item、图形graph、触发器trigger。

类似这样的监控项会增加不少


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11194635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存