一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Nginx日志分割Shell腳本,按天分類存儲并刪除超過7天的日志

 dtl樂學(xué)館 2014-11-09

如果使用LNMP網(wǎng)站環(huán)境的話,默認nginx只會生成一個訪問日志,并且是在每天的積累,日志文件會變的非常大,如果需要做一下日志的分析,無論是使用腳本分析,還是把日志下載本地分析,都不太方便。每天分割Nginx的訪問日志,有利于分析日志。

腳本內(nèi)容:

#!/bin/bash
# a nginx access log segmentation shell script
# www.

cd /data/wslogs
log_dir="/data/wslogs"
time=`date +%Y%m%d`
nginx_dir="/usr/local/webserver/nginx"

#日志分割,按天分類
website=`ls $log_dir/access* | xargs -n 1 | cut -f 2 -d "."`
for i in $website
do
  mkdir -p $log_dir/backup/$time/$i
  mv $log_dir/access.$i.log $log_dir/backup/$time/$i/$time.log
done
$nginx_dir/sbin/nginx -s reload

#刪除所有超過7天日志。
if [ "`date +%a`" = "Sun" ]; then
  all_list=`ls $log_dir/backup | xargs -n 1`
  for del in $all_list
  do
    let results=$time-$del
    if [ $results -gt 7 ]; then
      rm -fr $log_dir/backup/$del
    fi
  done
fi

需要注意的是:因為個人需要,Nginx訪問日志命名格式必須是access.域名.log,例如:access.www_1987_com.log,域名中原來的點.必須換成其他字符,比如下劃線_

代碼中的一些位置參數(shù)可以根據(jù)自己需要修改,修改/etc/crontab文件,加入00 00 * * * root /data/logcron.sh,每天零點執(zhí)行。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    欧美综合色婷婷欧美激情| 亚洲国产婷婷六月丁香| 亚洲国产性感美女视频| 亚洲熟女精品一区二区成人| 成人精品一级特黄大片| 久久老熟女一区二区三区福利 | 亚洲欧洲精品一区二区三区| 东京热加勒比一区二区| 亚洲欧美日韩国产综合在线| 日韩在线视频精品视频| 免费观看在线午夜视频| 熟女体下毛荫荫黑森林自拍| 真实国产乱子伦对白视频不卡| 国产在线一区二区免费| 手机在线观看亚洲中文字幕| 毛片在线观看免费日韩| 精品一区二区三区乱码中文| 中文字幕日韩无套内射| 中文字幕一区二区免费| 一区二区在线激情视频| 国产传媒精品视频一区| 亚洲视频在线观看你懂的| 欧美在线观看视频免费不卡| 日本高清视频在线播放| 欧美大胆美女a级视频| 91亚洲国产日韩在线| 国产日韩综合一区在线观看| 欧美三级不卡在线观线看| 欧美极品欧美精品欧美| 国产精品内射视频免费| 69老司机精品视频在线观看| 免费精品一区二区三区| 日本一区二区三区久久娇喘| 欧美成人一区二区三区在线| 国产亚洲欧美日韩国亚语| 91日韩在线观看你懂的| 午夜精品在线视频一区| 黄片三级免费在线观看| 欧美日韩精品综合一区| 五月的丁香婷婷综合网| 亚洲国产丝袜一区二区三区四|