zabbix监控日志文件

参考 http://www.linuxidc.com/Linux/2014-06/103777.htm

一 监控日志文件

1 首先添加items

2  添加完成之后如果不是显示enable的状态,是不能用的,可能是你所监控日志的权限的问题

更改权限

chown zabbix.mysql /var/log/mysqld.log

chmod 777 /var/log/mysqld.log

3  然后到monitoring-lastdata就可以看到有日志的数据了。

到此为止监控日志完成了。

二 设置报警

1 找到你所监控日志的主机然后点击  create trigger 然后点击add   如图:

到此 ,报警设置也设置完了

说明:

{Zabbix server:log[/etc/httpd/logs/access_log].regexp("200")}=0      ##这个代表的意思是 如果日志中出现200这个字符串,将会触发trigger然后报警

时间: 2024-10-15 03:16:14

zabbix监控日志文件的相关文章

zabbix之日志文件监控

一.日志item介绍 下面介绍zabbix另一个"重量级"的功能--日志文件监控,它最主要的是监控日志文件中有没有某个字符串的表达式,对应日志轮转与否,zabbix都支持. 在配置Item的时候,Type选择Zabbix agent (active),这里主要需要配置的是Key.下面是监控日志的两种key--log和logtr. log[/path/to/some/file,<regexp>,<encoding>,<maxlines>,<mod

在Linux上使用logwatch分析监控日志文件

原文:http://seanlook.com/2014/08/23/linux-logwatch-usage/ 1. 介绍 在维护Linux服务器时,经常需要查看系统中各种服务的日志,以检查服务器的运行状态. 如登陆历史.邮件.软件安装等日志.系统管理员一个个去检查会十分不方便:且大多时候,这会是一种被动的检查,即只有在发现系统运行异常时才会想到去查看 日志以获取异常的信息.那么如何主动.集中的分析这些日志,并产生报告,定时发送给管理员就会显得十分重要. logwatch 是一款用 Perl 语

用于监控日志文件的是否被修改的脚本

最近一段需要监控观察web服务器上的日志文件是否有写入,用来判断是否服务进程是否是正常,为此就简单写了一个脚本: #!/bin/bash #check_logfile_io.sh #Used to monitor logs I/O #writer jim #histor #2017.3.22 log_file_path=/usr/local/apache/log/access.log First_md5sum=$(/usr/bin/md5sum $log_file_path | awk '{pr

zabbix 监控日志关键字

1.客户端配置 [[email protected] zabbix_agentd.conf.d]# pwd /usr/local/zabbix-server/etc/zabbix_agentd.conf.d [[email protected] zabbix_agentd.conf.d]# cat custom_parameters.conf UserParameter=masterha_manager,[ `/bin/ps aux | /bin/grep -v grep | /bin/grep

zabbix监控日志关键字并邮件报警到指定相关人

版本:zabbix2.4.4 要求:监控apache错误日志文件,一出现error关键字就报警 报警邮件通知到指定人知会. 服务器和客户端安装,这里就不说了,重点说下配置, 客户端配置: [email protected]:/server/zabbix_agent/etc# vi zabbix_agentd.conf Server=10.52.35.70 ServerActive=10.52.35.70      #要用到ServerActive Hostname=Web1 配置后重启下客户端

tail 监控日志文件

ail命令可以输出文件的尾部内容,默认情况下它显示文件的最后十行.它常用来动态监视文件的尾部内容的增长情况,比如用来监视日志文件的变化.与tail命令对应的是head命令,用来显示文件头部内容. 常用参数 格式:tail file 输出指定文件file的尾部内容,默认输出最后十行内容(output the last part of files.Print  the  last 10 lines of each FILE to standard output. ) 格式:tail file1 fi

zabbix之日志监控

一.日志item介绍 下面介绍zabbix另一个"重量级"的功能--日志文件监控,它最主要的是监控日志文件中有没有某个字符串的表达式,对应日志轮转与否,zabbix都支持. 在配置Item的时候,Type选择Zabbix agent (active),这里主要需要配置的是Key.下面是监控日志的两种key--log和logtr. log[/path/to/some/file,<regexp>,<encoding>,<maxlines>,<mod

日志监控之文件更新时间监控

进程状态除了可以通过ps命令或查询端口的形式确认外,还可以通过检查相关的日志.如果进程的日志设置是合理的,那么日志文件中就应当包含了进程的信息,包括处理的数据,异常等.因为日志文件的写入,日志的时间戳就会相应的更新,通过监控日志文件有没有被刷新,可以检查进程有没有出现错误,如进程挂起,客户端连接失败,数据库连接断开等. 在我们支持的应用中,我们也采用了检查日志的更新日期和系统日期是否一致来判断进程是否正常.从检查的结果来看,大部分的进程可以通过这种方式来检查,有一些非"活跃"的进程:没

zabbix监控DNS服务

为了方便公司内部访问jira.wiki等内网应用服务,我们搭建了DNS服务,为全公司提供域名解析服务,重要性可想而知,因此,有了监控的需求,这里记录下使用zabbix来监控dns的过程. 监控DNS分为三部分 端口监控(53) 日志监控(/var/log/messages中出现named.*fatal) 解析域名监控(脚本定时dig www.baidu.com) 监控实施: 为了方便迁移,结构清晰,使用创建模板,在模板中定义监控项(Items).触发器(trigger),然后在主机中链接模板.这