人人妻人人,亚洲人妻丝袜一区电影,日韩少妇熟女专区,午夜欧美成人在线一线天,午夜精品一区二区免费看,一区二区三区综合激情,亚洲99精品热九九,卡一卡二卡三卡四精品在线,miaa-311在线看

nginx多server日志分割腳本

時(shí)間:2021-04-13 14:45:21 日志日記

nginx多server日志分割腳本

  1,配置多個(gè)server日志只要在$website變量增加并用空格分開就行。

nginx多server日志分割腳本

  2,循環(huán)創(chuàng)建日志目錄

  3,分割后用xz 壓縮,當(dāng)然沒安裝可以用gzip bzip2等等。

  4,注意我配置nginx日志文件名為 "access_{{站點(diǎn)網(wǎng)站}}.log" "error_{{站點(diǎn)網(wǎng)站}}.log"

  復(fù)制代碼 代碼如下:

  # !/usr/bin/bash

  log_dir="/usr/local/nginx/logs"

  back_log_dir="/disk110/nginx_log"

  time=`date +%Y%m%d-%H:%M:%S`

  website="www.test1.com www.test2.com www.test3.com";

  for i in $website

  do

  if [ ! -d ${back_log_dir}/${i} ]

  then

  mkdir ${back_log_dir}/${i}

  fi

  done

  for i in $website

  do

  if [ -s ${log_dir}/access_${i}.log ]

  then

  mv ${log_dir}/access_${i}.log ${back_log_dir}/${i}/access_${time}.log

  fi

  if [ -s ${log_dir}/error_${i}.log ]

  then

  mv ${log_dir}/error_${i}.log ${back_log_dir}/${i}/error_${time}.log

  fi

  done

  kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`

  for i in $website

  do

  if [ -s ${back_log_dir}/${i}/access_${time}.log ]

  then

  xz ${back_log_dir}/${i}/access_${time}.log

  fi

  if [ -s ${back_log_dir}/${i}/error_${time}.log ]

  then

  xz ${back_log_dir}/${i}/error_${time}.log

  fi

  done

【nginx多server日志分割腳本】相關(guān)文章:

Linux系統(tǒng)下nginx日志每天定時(shí)切割的腳本寫法06-23

MyQL Server的錯(cuò)誤日志06-23

MySQL Server的二進(jìn)制日志06-23

我家的多肉日志04-19

多朝下看看日志04-20

小院多寂寞日志05-03

小小的多肉日志05-06

有空多陪媽媽日志04-30

有空多陪陪媽媽日志04-30

广丰县| 吉首市| 克什克腾旗| 深州市| 泸溪县| 托里县| 呼和浩特市| 临沭县| 山西省| 岫岩| 安庆市| 从化市| 河北省| 孝感市| 民乐县| 仁怀市| 福建省| 吴旗县| 乌拉特中旗| 波密县| 仙游县| 甘孜| 丹阳市| 江川县| 西乡县| 阜平县| 武邑县| 江口县| 望谟县| 池州市| 闽清县| 嘉禾县| 库车县| 衡南县| 聂拉木县| 遂昌县| 宜良县| 阿拉善左旗| 正镶白旗| 宣汉县| 崇礼县|