首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

多服务器访问日志合龙脚本

2012-11-22 
多服务器访问日志合并脚本环境:CentOS 5.5 x64四台WEBweb01web02web03web04一台日志服务器log01需求:每天

多服务器访问日志合并脚本
环境:CentOS 5.5 x64

四台WEB  web01  web02  web03  web04
一台日志服务器  log01

需求:
每天定时把四台WEB上的NGINX 访问日志合并后传入给awstats系统分析处理

DAY=`date -d '-1 day' +%Y/%m/%d`                                                                 mkdir -p /data/logs/$DAY/merge_logs/   #建立合并后的日志文件存放目录OldLog=/data/logs/$DAY                 #各服务器的日志文件,以日期为目录,各服务器主机名为子目录NewLog=/data/logs/$DAY/merge_logs      for log in access_ebook.elain.org.log access_www.elain.org.log access_blog.elain.org.log access_books.elain.org.log access_bbs.elain.org.log  do    sort -m -t " " -k 4 -o  $NewLog/$log $OldLog/web01/$log $OldLog/web02/$log $OldLog/web03$log $OldLog/web04/$logdone

热点排行