Note that there are some explanatory texts on larger screens.

plurals
  1. POWhere to configure internal tomcat7 stdout/stderr log files
    primarykey
    data
    text
    <p>I'm using tomcat 7.0.40 with log4j config according to <a href="http://tomcat.apache.org/tomcat-7.0-doc/logging.html">http://tomcat.apache.org/tomcat-7.0-doc/logging.html</a></p> <p>Everything's working as expected, except that some logfiles are created, which are actually not configured in my log4j.properties:</p> <pre><code>log4j.rootLogger=INFO, CATALINA # Define all the appenders log4j.appender.CATALINA=org.apache.log4j.RollingFileAppender log4j.appender.CATALINA.File=${catalina.base}/logs/catalina.log log4j.appender.CATALINA.MaxFileSize=3MB log4j.appender.CATALINA.MaxBackupIndex=10 log4j.appender.CATALINA.Append=true log4j.appender.CATALINA.Encoding=UTF-8 log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout log4j.appender.CATALINA.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.LOCALHOST=org.apache.log4j.RollingFileAppender log4j.appender.LOCALHOST.File=${catalina.base}/logs/localhost.log log4j.appender.LOCALHOST.MaxFileSize=3MB log4j.appender.LOCALHOST.MaxBackupIndex=10 log4j.appender.LOCALHOST.Append=true log4j.appender.LOCALHOST.Encoding=UTF-8 log4j.appender.LOCALHOST.layout = org.apache.log4j.PatternLayout log4j.appender.LOCALHOST.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.MANAGER=org.apache.log4j.RollingFileAppender log4j.appender.MANAGER.File=${catalina.base}/logs/manager.log log4j.appender.MANAGER.MaxFileSize=3MB log4j.appender.MANAGER.MaxBackupIndex=10 log4j.appender.MANAGER.Append=true log4j.appender.MANAGER.Encoding=UTF-8 log4j.appender.MANAGER.layout = org.apache.log4j.PatternLayout log4j.appender.MANAGER.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.HOST-MANAGER=org.apache.log4j.RollingFileAppender log4j.appender.HOST-MANAGER.File=${catalina.base}/logs/host-manager.log log4j.appender.HOST-MANAGER.MaxFileSize=3MB log4j.appender.HOST-MANAGER.MaxBackupIndex=10 log4j.appender.HOST-MANAGER.Append=true log4j.appender.HOST-MANAGER.Encoding=UTF-8 log4j.appender.HOST-MANAGER.layout = org.apache.log4j.PatternLayout log4j.appender.HOST-MANAGER.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Encoding=UTF-8 log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern = %d [%t] %-5p %c- %m%n # Configure which loggers log to which appenders log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=INFO, LOCALHOST log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager]=\ INFO, MANAGER log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager]=\ INFO, HOST-MANAGER </code></pre> <p>The files which get created althought they are not in my configuration are: </p> <ul> <li>commons-daemon.yyyy-MM-dd.log</li> <li>tomcat7-stderr.yyyy-MM-dd.log</li> <li>tomcat7-stdout.yyyy-MM-dd.log</li> </ul> <p>As you see they use a daily rolling file appender, which is not desired, as I need a maintenance free system, so I would prefer a rollingfileappender which maxBackupIndex to prevent unlimited growth of the logs.</p> <p>So where can I configure the stdout, stderr and commons-daemon logs? Is there some configuration somewhere or can I override the config with my own log4j config? Thx</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload