1
我有我的我的應用程序運行在Apache Tomcat上。我想爲apache創建的日誌配置logrotate。使用logrotate來旋轉Apache日誌
我logrotate設置如下:
/var/company/apache-tomcat/logs/*.log /var/company/apache-tomcat/logs/*.txt {
su root root
copytruncate
compress
dateext
dateformat -%s
extension gz
missingok
notifempty
rotate 90
daily
}
我才意識到,作爲阿帕奇似乎每一天創建新的日誌文件與附加一個時間戳,我不會需要Apache日誌的copytruncate選項。
如:localhost.2016-02-26.log
我想logrotate的進來和zip以前的日誌,並刪除它們(只保留壓縮文件),並離開當前日誌,因爲它是。
附錄:
剛剛發現的logrotate不適合旋轉的在他們的時間戳日誌。我正在尋找可以讓logrotate與這些日誌或其他更適合旋轉日誌的旋轉實用程序一起工作的方法。