zabbix 3.x 监控日志文件

本文介绍如何在Zabbix中设置主动模式监控,并详细解释了如何配置zabbix_agentd.conf文件来监控特定的日志文件。同时提供了如何在Web界面上添加监控项,包括使用log和logtr键值进行日志匹配的方法。

1.启用zabbix主动模式

在zabbix agent端,修改/etc/zabbix/zabbix_agentd.conf

ServerActive=服务端IP
Hostname=tspnginx02.pro 本机Hostname(要和监控页面上的主机名相同)
要监控的日志文件要有读的权限

重启zabbix agent

2.在web页面添加需要监控的日志。

类型选择:Zabbix客户端(主动式)

监控日志的两种key——log和logtr。

    log[/path/to/some/file,<regexp>,<encoding>,<maxlines>,<mode>,<output>]

    logtr[/path/to/some/filename_format,<regexp>,<encoding>,<maxlines>,<mode>,<output>]  (logrt的第一个参数可以使用正则表达式)

    ◆ regexp:要匹配内容的正则表达式,或者直接写你要检索的内容也可以,例如我想检索带ERROR关键词的记录

    ◆ encoding:编码相关,留空即可

    ◆ maxlines:一次性最多提交多少行,这个参数会覆盖配置文件zabbxi_agentd.conf中的’MaxLinesPerSecond’,我们也可以留空

    ◆ mode:默认是all,也可以是skip,skip会跳过老数据

    ◆ output:输出给zabbix server的数据。可以是\1、\2一直到\9,\1表示第一个正则表达式匹配出的内容,\2表示第二个正则表达式匹配出的内容。

说明:

  1、"/app/wutongshu/monitorlog/error.log"表示日志路径

  2、"ERROR"表示匹配的关键字

  3、"skip"为可选参数,表示跳过旧数据

 

可参考:

  http://www.jianshu.com/p/e28c0f295404

  http://wzlinux.blog.51cto.com/8021085/1694597

  http://www.cnblogs.com/Eivll0m/p/6606452.html

转载于:https://www.cnblogs.com/wsl222000/p/7132682.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值