码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-03-22 23:43:53      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:md5sum

   最近一段需要监控观察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 ‘{print $1}‘)
sleep 2
Second_md5sum=$(/usr/bin/md5sum $log_file_path | awk ‘{print $1}‘)
#利用比对2次取得的md5值来判断文件是否有被改动
if [ "$First_md5sum" == "$Second_md5sum" ]
then
    echo "CRITICAL"
else
    echo "OK"
fi

当然可以在此基础上稍作修改用于监控中。

本文出自 “技术随笔” 博客,谢绝转载!

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

标签:md5sum

原文地址:http://jim123.blog.51cto.com/4763600/1909375

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!