[Apache]Rotate Log的使用方式

有關於電腦系統設定, 備份, 監控, 網路等機制討論
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

[Apache]Rotate Log的使用方式

文章 tim »

在 Apace 下, 可以利用 rotate log 來將 log 檔分成小檔, 才不會單一大檔過大或不好存取而降低效率的問題, 在 windows 下的 apache 可以參考這篇:

http://ezcshi.pixnet.net/blog/post/21812865

而在 linux 下的可以參考這篇:

http://httpd.apache.org/docs/2.2/progra ... elogs.html

基本上都是使用 pipe 配合 apache 的 rotatelog 執行檔來將檔案做 output log, 語法也很單純:

代碼: 選擇全部

# windows
CustomLog  "| bin/rotatelogs.exe logs/access%Y%m%d_log 86400" combined

#linux
CustomLog "|bin/rotatelogs -l /var/logs/logfile.%Y.%m.%d 86400" combined
最後由 tim 於 2014年 1月 17日, 14:41 編輯,總共編輯了 1 次。
多多留言, 整理文章, 把經驗累積下來.....
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

Re: [Apace]Rotate Log的使用方式

文章 tim »

另外在 linux 下有個 logrotate 服務, 可以進行各 log 的自動換檔的作業, 可以參考鳥哥的文章:

http://linux.vbird.org/linux_basic/0570syslog.php
多多留言, 整理文章, 把經驗累積下來.....
回覆文章