歡迎您光臨本站 註冊首頁

關於日誌按天分割具體實現

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0
tomcat日誌文件catalina.out,現在要求按天分割,只保留三天的日誌,catalina.out只保留當天的日誌信息,其他日誌信息壓縮備份。
具體應該怎麼實現呢?

似乎是要用logrotate實現,對著man手冊看了半天也不是很明白,求指教

參考man手冊和網上的資料,自己寫了一個,不知道對不對,伺服器上有8G的日誌文件,害怕誤操作,沒敢實踐,貼出來求指教/var/lib/tomcat-7.0.37/logs/catalina.out {
   copytruncate
   daily
   dateext
   rotate 3
   compress
   notifempty
   missingok
   create 640 tomcat7 adm

}

日誌分割

  1. 寫到crontab的話,是每天執行logrotate還是每過幾分鐘執行一次logrotate呢?
  2. tomcat這種,如果有多台的話,建議每天0點重啟一下就好了,即能保證tomcat不死,也能解決日誌的問題
  3. 寫個 腳本 文件另存為 就可以呃
  4. 我們用cronolog 現在在部分機器測試了效果可以,按天分割。然後再寫個shell 清理過期日誌
  5. logrotate在配置文件可以定義日誌輪換的周期的,就是裡面的weekly...

[火星人 ] 關於日誌按天分割具體實現已經有529次圍觀

http://coctec.com/docs/service/show-post-299.html