婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux Nginx 日志腳本

linux Nginx 日志腳本

熱門標簽:客服外呼系統怎么樣 華鋒e路航港口地圖標注 揭陽智能電話機器人推薦 河南信譽好的不封卡電話外呼系統 江蘇云電銷機器人公司 如果做線上地圖標注 地圖標注員都是年輕人 百度地圖標注錯了有責任嗎 打電話機器人接我是他的秘書

任務計劃
crontab -l
1 15 * * * /home/dongnan/sh/split.sh >> /home/dongnan/sh/cron.log 2>

nginx 日志
ls /var/log/nginx/
20130730-access.log.gz  20130801-access.log.gz  20130803-access.log.gz
20130730-error.log.gz   20130801-error.log.gz   20130803-error.log.gz
20130731-access.log.gz  20130802-access.log.gz access.log
20130731-error.log.gz   20130802-error.log.gz   error.log

shell 腳本
cat split.sh

復制代碼 代碼如下:

#!/bin/bash
#script_name:nginx_log.sh
#description:nginx-log deleted/rotate/compress
#last_update:20130725 by zongming

#Nginx
#Signal Action
#TERM, INT Terminate the server immediately
#QUIT Stop the server
#HUP Configuration changes, start new workers, graceful stop of old workers
#USR1 Reopen log files
#USR2 Upgrade the server executable
#WINCH Graceful Stop (parent process advise the children to exit)

  
#variables
log_dir=/var/log/nginx/
log_date=$(date +"%Y%m%d")
nginx_pid=/var/run/nginx.pid
keep_days=30

#old_log
find "$log_dir" -name "*\.log.gz" -type f -mtime +"${keep_days}" -exec rm -rf {} \;

#rename_log
for log_name in `ls "$log_dir" | awk '/.log$/'`;do
    if [ -e "${log_dir}${log_date}-${log_name}" ];then
        echo "${log_dir}${log_date}-${log_name} Already exists" continue
    else
        /bin/mv "${log_dir}${log_name}" "${log_dir}${log_date}-${log_name}"
        /bin/gzip "${log_dir}${log_date}-${log_name}"
    fi
done

#new_log
/bin/kill -USR1 $(cat $nginx_pid) /bin/sleep 1

nginx日志切割腳本:

vi /root/cutlog.sh

復制代碼 代碼如下:

#!/bin/bash
I=`ps aux | grep nginx | grep root | grep -v 'grep nginx' | awk '{print $14}'`    #查找nginx進程
if [ $I == /usr/local/nginx/sbin/nginx ];then
ACCLOG=`cat /usr/local/nginx/conf/nginx.conf | grep  ' access_log' | awk '{print $2}'`  #如果nginx進程在,就找到配置文件,讀取accesslog路徑
ERRLOG=`cat /usr/local/nginx/conf/nginx.conf| grep  ^error  | awk '{print $2}'| cut  -d";" -f1`  #錯誤日志的路徑
ls $ACCLOG     #查看是否有此文件
if [ $? -eq 0 ];then    #如果有
mv $ACCLOG  $ACCLOG.`date -d "-1 day" +%F`  #重命名當前日志
mv $ERRLOG $ERRLOG.`date -d "-1 day" +%F`
touch $ACCLOG    #創建空日志
touch $ERRLOG
chown nginx:root  $ACCLOG   #修改屬主
chown nginx:root  $ERRLOG
[ -f /usr/local/nginx/logs/nginx.pid ] kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`     #判斷進程,并重新加載(這里的kill -USR1會使nginx將新產生的日志寫到剛創建的新日志里面。)
/mnt/logs/checklog.sh $ACCLOG.`date "-1 day" +%F` #這個是日志分析腳本
gzip $ACCLOG.`date -d "-1 day" +%F`  #壓縮日志
gzip $ERRLOG.`date -d "-1 day" +%F`

mv  $ACCLOG.`date -d "-10 day" +%F`.*  /mnt/history.nginx.log/   #將10天前的老日志清理到其他地方,(你們如果想刪除的可以自己改成刪除)
mv  $ERRLOG.`date -d "-10 day" +%F`.*  /mnt/history.nginx.log/
fi
fi

nginx日志分析腳本:

vi /mnt/logs/checklog.sh

復制代碼 代碼如下:

#!/bin/bash
echo -e  "####################`date +%F`" >> /mnt/logs/400.txt
echo -e  "####################`date +%F`" >> /mnt/logs/URL.txt
echo -e  "####################`date +%F`" >> /mnt/logs/IP.txt
cat $1 | wc -l >> /mnt/logs/IP.txt   #分析IP
cat  $1  | awk -F'"'  '{print $3}' | awk '{print $1}' | sort | uniq -c| sort -rn >  /mnt/logs/CODE.txt   #分析返回值
cat $1 |  awk   '{print $1}' |  sort | uniq -c| sort -rn | head -n20  >> /mnt/logs/IP.txt 
N=`cat /mnt/logs/CODE.txt | wc -l`
for I in $(seq 1 $N)
do
M=`head -n$I /mnt/logs/CODE.txt | tail -n1 | awk '{print $2}'`
if [ $M -ge 400 ]
then

echo "#####FIND $M###############">>/mnt/logs/400.txt   #分析錯誤請求
cat $1 | grep "\" $M "  | grep -v ' "-" "-" - ' | sort | awk '{print $1 $2 $3 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 $21}' | sort | uniq -c  | sort -rn  | head -n5 >> /mnt/logs/400.txt
fi
done
cat  $1 | grep -v ' "-" "-" - ' | awk -F'T' '{print $2}' | awk -F'?' '{print $1}' | sort |awk '{print $1}' | sed  's/\(\/review\/file\/download\/\).*/\1/g'   | sort | uniq -c | sort -rn | head -n20 >> /mnt/logs/URL.txt

您可能感興趣的文章:
  • nginx訪問日志并刪除指定天數前的日志記錄配置方法
  • nginx日志切割shell腳本
  • nginx日志切割腳本分享
  • nginx多server日志分割腳本分享

標簽:婁底 金昌 邵陽 巴彥淖爾 馬鞍山 許昌 淘寶邀評 赤峰

巨人網絡通訊聲明:本文標題《linux Nginx 日志腳本》,本文關鍵詞  linux,Nginx,日志,腳本,linux,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux Nginx 日志腳本》相關的同類信息!
  • 本頁收集關于linux Nginx 日志腳本的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91精品在线免费观看| 亚洲国产精品视频| 欧美午夜一区二区三区| 久久99九九99精品| 国产精品久久久爽爽爽麻豆色哟哟| 国产一区二区三区免费在线观看| 精品日韩在线一区| 亚洲精品水蜜桃| 亚洲欧美国产77777| 中文字幕在线播放不卡一区| 在线免费一区三区| 国产aⅴ综合色| 久久精品国产精品亚洲红杏| 亚洲欧美日韩小说| 国产精品沙发午睡系列990531| 91网站视频在线观看| 国产成人av电影在线播放| 成人av免费在线| 欧美日韩国产成人在线91 | 久久综合精品国产一区二区三区| 777奇米四色成人影色区| 91福利区一区二区三区| 欧美三级日韩在线| 亚洲色欲色欲www在线观看| 日本一区二区三级电影在线观看 | 91在线精品一区二区三区| 欧美日韩在线免费视频| 亚洲精品在线观看网站| 欧美国产1区2区| 欧美日韩一级二级三级| 免费成人在线播放| 日本韩国一区二区| 在线精品视频一区二区三四| 91免费视频网址| 欧美中文一区二区三区| 欧洲av一区二区嗯嗯嗯啊| 久久久久久黄色| 亚洲成av人在线观看| 国产福利91精品| 欧美日本在线观看| 国产精品电影一区二区| 国产精品久久久一区麻豆最新章节| 欧美美女bb生活片| 一区二区三区免费网站| 国产精品一区久久久久| 99re视频精品| 久久女同互慰一区二区三区| 亚洲国产一区二区在线播放| 夜夜嗨av一区二区三区 | 国产精品三级在线观看| 免费av成人在线| 丁香网亚洲国际| 日韩高清一级片| 欧美日韩激情一区| 国产精品免费观看视频| 美日韩黄色大片| 国产欧美视频一区二区三区| 成人手机电影网| 亚洲色图欧美在线| 色老综合老女人久久久| 亚洲国产人成综合网站| 国产 日韩 欧美大片| 欧美精品一区二区在线播放| av一区二区三区黑人| 亚洲欧美aⅴ...| 欧美日韩视频在线一区二区| 首页国产丝袜综合| 在线播放亚洲一区| 六月丁香综合在线视频| 欧美一区二区在线播放| 色综合天天做天天爱| 国产精品一区二区三区网站| 国产亚洲精品精华液| 色综合久久久久久久| 久久91精品久久久久久秒播| 欧美一级久久久久久久大片| 国产一区二区三区在线观看免费| 亚洲综合免费观看高清在线观看| 国产亚洲精品aa午夜观看| 开心九九激情九九欧美日韩精美视频电影 | 成人av资源网站| 国产精品久久久久久久浪潮网站| 国产麻豆一精品一av一免费 | 懂色av一区二区三区蜜臀| 五月天中文字幕一区二区| 国产欧美一区二区在线| av激情综合网| 99re亚洲国产精品| 风间由美中文字幕在线看视频国产欧美| 亚洲日本在线看| 中文字幕在线不卡| 欧美绝品在线观看成人午夜影视| 中文字幕va一区二区三区| 欧美久久一二三四区| 99热精品国产| 成人深夜福利app| 麻豆免费看一区二区三区| 日本一不卡视频| 奇米四色…亚洲| 亚洲国产wwwccc36天堂| 亚洲人成电影网站色mp4| 日本一区二区三区四区| 男男成人高潮片免费网站| 国产精品123区| 亚洲男帅同性gay1069| 国产午夜亚洲精品午夜鲁丝片| 69堂国产成人免费视频| 国产黄色精品网站| 91麻豆swag| 欧美老人xxxx18| 精品精品国产高清a毛片牛牛 | 911国产精品| 亚洲综合图片区| 免费成人在线影院| 国产剧情一区二区| 欧美日韩国产天堂| 免费观看一级欧美片| 99视频超级精品| 国产欧美日韩视频在线观看| 香蕉影视欧美成人| 在线国产电影不卡| 国产精品嫩草99a| 国产91在线看| 亚洲精品中文字幕在线观看| 国产麻豆精品一区二区| 欧美精品一区二区三区蜜桃 | 亚洲色图清纯唯美| 91色|porny| 亚洲精品国产无天堂网2021| youjizz久久| 亚洲精品成人天堂一二三| 欧美无乱码久久久免费午夜一区| 亚洲精品久久7777| 亚洲天堂成人在线观看| 亚洲国产综合色| 免费日本视频一区| 欧美性猛交xxxxxx富婆| 韩国午夜理伦三级不卡影院| 欧美成人一区二区三区在线观看| 欧美tickle裸体挠脚心vk| 久88久久88久久久| 日韩欧美在线一区二区三区| 国产精品一二三| 亚洲一区二区三区在线| 精品制服美女久久| 久久久激情视频| www.在线欧美| 蜜乳av一区二区| 亚洲九九爱视频| 欧美巨大另类极品videosbest | 91精品免费在线| 久久伊人蜜桃av一区二区| 国产精品一区二区视频| 亚洲一区二区三区四区在线免费观看| 亚洲国产综合在线| 自拍偷拍国产精品| 日韩色在线观看| 粉嫩嫩av羞羞动漫久久久| 亚洲图片欧美激情| 国产日韩欧美综合在线| 精品国产乱码久久久久久夜甘婷婷| 青青草国产精品97视觉盛宴| 久久99久久久欧美国产| 欧美一区二区三区四区在线观看 | 91小视频免费观看| 麻豆国产精品一区二区三区 | 亚洲香肠在线观看| 久久女同互慰一区二区三区| 不卡一区二区中文字幕| 亚洲国产婷婷综合在线精品| 欧美日韩免费高清一区色橹橹 | 亚洲午夜电影网| 精品国产电影一区二区| 欧美二区三区91| 成人激情午夜影院| 麻豆一区二区99久久久久| 一区二区免费视频| 中文字幕一区二区三区色视频| 国产性色一区二区| 亚洲国产精品传媒在线观看| 在线观看免费亚洲| 在线免费不卡电影| 日韩一级精品视频在线观看| 久久久久国产精品厨房| 欧美日韩在线免费视频| 一本到一区二区三区| 波多野结衣欧美| 91麻豆精品国产无毒不卡在线观看| 色婷婷精品大在线视频| 日韩免费高清电影| 亚洲女人小视频在线观看| 久久91精品国产91久久小草| 91丨九色porny丨蝌蚪| 日韩精品在线一区二区| 亚洲日本中文字幕区| 国产成+人+日韩+欧美+亚洲| 欧美视频一区在线观看| 国产精品无遮挡| **性色生活片久久毛片| 美女高潮久久久|