linux 上自帶的日誌分割工具logrotated

linux上自帶的日誌分割

路徑  /etc/logrotated.d/

在此路徑下新建一個tomcat文件,並使用vim編輯,修改如下


 

/opt/apache-tomcat-7.0.91/logs/catalina.out{                        

        daily

        rotate   30

        missingok

   dateext

   compress

         notifempty

   copytruncate

}
    rotate 30         指定日誌文件刪除之前轉儲的次數,0指沒有備份,30指保留30個備份
    missingok        如果日誌不存在則忽略該警告信息
    dateext            文件後綴是日期格式,也就是切割後文件是:xxx.log-20150828.gz
    compress         通過gzip壓縮轉儲以後的日誌(gzip -d xxx.gz解壓)
    notifempty       如果是空文件的話,不轉儲 copytruncate    用於還在打開中的日誌文件,把當前日誌備份並截斷

/opt/apache-tomcat-7.0.91/logs/catalina.out           指定catalina.out的路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章