Nginx 日誌分隔

2021-06-11 15:57:27 字數 448 閱讀 8662

#!/bin/bash

#access_log

dir_source=/opt/logs/

dir_report=/opt/htdocs/domain/public/access_log

cd $dir_source

mkdir -p $dir_report/`date +%y`/`date +%m`

mv  domain.log $dir_report/`date +%y`/`date +%m`/`date +%d`.domain.access.log

kill -usr1 `cat /usr/local/webserver/nginx/nginx.pid`

//定時執行

crontab -e 

* * * * * /bin/bash /usr/lcoal/sh/access_log.sh

crontab -l 檢視

nginx 日誌檔案分隔

nginx命令幫助如下 nginx h nginx version nginx 0.8.45 usage nginx hvvt s signal c filename p prefix g directives options h this help 幫助 v show version and ex...

Linux 下nginx 日誌按天分隔處理

nginx 的日誌有2個檔案,分別為訪問日誌 access.log 和錯誤日誌 error.log 訪問日誌會隨著訪問量的增加極速的變大,而且在一些雲服務的負載均衡下,後台內網也會不停的有訪問記錄,例如阿里雲 不知道在阿里雲後台有沒有設定的地方,沒去研究 而當訪問日誌太大,就會導致伺服器效能降低。思...

分隔apache日誌

大家都知道,預設apache的預設日誌,是直接全部生成訪問日誌 access.log 和 錯誤日誌 error.log 但是隨著時間長了,日誌檔案是非常大,特別是大流量的 日誌都上百m的,太恐怖了。嚴重影響伺服器連線速度。怎麼去讓apache訪問日誌和錯誤日誌按照日期進行歸類?其實也比較簡單 apa...