Apache Httpd 日誌分割

2021-10-08 00:09:20 字數 691 閱讀 6391

最近發現**打不開,登入系統檢查下,發現放置**檔案的瓷盤已被佔滿,可用空間為0kb,進去發現客戶apache伺服器的錯誤日誌error.log非常的大,造成瓷盤被爆滿。

第一步:停止apache服務的所有程序,刪除 apache2/logs/目錄下的 error.log、access.log檔案

第二步:開啟 apache 的 httpd.conf配置檔案並找到下面兩條配置

errorlog logs/error.log

customlog logs/access.log common

# 限制錯誤日誌檔案為 1m

errorlog "|bin/rotatelogs.exe -l logs/error-%y-%m-%d.log 1m"

# 每天生成乙個錯誤日誌檔案

#errorlog "|bin/rotatelogs.exe -l logs/error-%y-%m-%d.log 86400″

# 限制訪問日誌檔案為 1m

customlog "|bin/rotatelogs.exe -l logs/access-%y-%m-%d.log 1m" common

# 每天生成乙個訪問日誌檔案

#customlog "|bin/rotatelogs.exe -l logs/access-%y-%m-%d.log 86400″ common

nginx日誌分割

以下這個指令碼實施的核心是 每天凌晨將日誌檔案壓縮並移動到相應的年份月份目錄下,然後重新生成日誌檔案,同時記錄日誌 bin bash logs path home wwwlog 日誌存放位置 year date y 年份 month date m 月份 day date y m d 日期 time ...

linux cronolog分割日誌

1 日誌分割設定 apache的日誌分割要借助於目前國際上最流行 最通用的日誌分割工具cronolog。日誌輪循工具cronolog,已經是比較的相當成熟,在不中斷apache伺服器的情況下,它能嚴格的按每一天00 00 00 23 59 59來實現日誌檔案的分割,同時不受apache伺服器重啟的影...

apache日誌分割

一 日誌切割 安裝cronolog centos 5.4中編譯安裝apache預設日誌是不切割的,需要用用工具cronnolog進行日誌切割 wget tar zxvf cronolog 1.6.2.tar.gz cd cronolog 1.6.2 configure make make insta...