掲示板

Logs rotation and max size

8年前 に Frédéric Aubé によって更新されました。

Logs rotation and max size

Junior Member 投稿: 37 参加年月日: 14/07/17 最新の投稿
Hi,
I try to configure the logs without success...

I have log files into different locations:
D:\Liferay\tomcat-7.0.42\logs :
- catalina.2015-04-02.log
- host-manager.2015-04-02.log
- localhost.2015-04-02.log
- localhost_access_log.2015-04-02.txt
- manager.2015-04-02.log

D:\Liferay\logs :
- liferay.2015-04-02.log

I want:
- a single rotation with a maximum file size to replace D:\Liferay\logs\liferay.2015-04-02.log
- rotate the log files into folder Liferay\tomcat-7.0.42\logs

How can i do that?

I tried to change D:\Liferay\tomcat-7.0.42\webapps\ROOT\WEB-INF\classes\log4j.properties
log4j.rootLogger=INFO, CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c{1}:%L] %m%n

to
# Root logger option
log4j.rootLogger=INFO, FILE, CONSOLE
 
# Direct log messages to a log file
log4j.appender.FILE=org.apache.log4j.ConsoleAppender 
log4j.appender.FILE.File=D:\\Liferay\logs\\liferay.log
log4j.appender.FILE.MaxFileSize=10MB
log4j.appender.FILE.MaxBackupIndex=10
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

# Direct log messages to console
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c{1}:%L] %m%n

It fails, my liferay.log have been created but 0 ko even with some ERRORS in my console.

Did someone has already done something like that and give me some tips please?
(sorry for my awful english)
thumbnail
8年前 に Miroslav Ligas によって更新されました。

RE: Logs rotation and max size

Regular Member 投稿: 152 参加年月日: 14/07/29 最新の投稿
It seems like you are using a wrong adapter for the file output.

log4j.appender.FILE=org.apache.log4j.ConsoleAppender


have a look here http://2min2code.com/articles/log4j_intro/rolling_file_on_size_prop
8年前 に Frédéric Aubé によって更新されました。

RE: Logs rotation and max size

Junior Member 投稿: 37 参加年月日: 14/07/17 最新の投稿
Same issue emoticon
liferay.2015-04-02.log is ok but liferay.log is still created but empty.

# Root logger option
log4j.rootLogger=INFO, FILE
 
# Direct log messages to a log file
log4j.appender.FILE=org.apache.log4j.RollingFileAppender
log4j.appender.FILE.File=D:\\logs\\liferay.log
log4j.appender.FILE.MaxFileSize=10MB
log4j.appender.FILE.MaxBackupIndex=10
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
thumbnail
8年前 に Miroslav Ligas によって更新されました。

RE: Logs rotation and max size

Regular Member 投稿: 152 参加年月日: 14/07/29 最新の投稿
I one used this setup and it worked


#log4j.appender.DAILY=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.DAILY.File=/logs/myproj.log
#log4j.appender.DAILY.DatePattern='.'yyyy-MM-dd
#log4j.appender.DAILY.layout=org.apache.log4j.PatternLayout
#log4j.appender.DAILY.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} [%p] %c:%L - %m%n


Try to use the / in path
D:/logs/liferay.log
8年前 に gary b によって更新されました。

RE: Logs rotation and max size

Junior Member 投稿: 81 参加年月日: 13/02/02 最新の投稿
Frédéric Aubé:
Same issue emoticon
liferay.2015-04-02.log is ok but liferay.log is still created but empty.




Hey I am facing the saem issue, did you get the solution?
8年前 に Frédéric Aubé によって更新されました。

RE: Logs rotation and max size

Junior Member 投稿: 37 参加年月日: 14/07/17 最新の投稿
Hello,
My problem is still there but I didn't tried too hard either for lack of time...