macielbombonato / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

red5 and error log overwrites bigbluebutton.<date>.log when rolling-over #936

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
In /usr/share/red5/conf/logback.xml, the FileNamePattern for red5.log and 
error.log when
rolling-over gets saved as bigbluebutton.<date>.log instead of red5.<date>.log 
or error.<date>.log.

Rename 
<FileNamePattern>log/bigbluebutton.%d{yyyy-MM-dd}.log</FileNamePattern>

to
<FileNamePattern>log/red5.%d{yyyy-MM-dd}.log</FileNamePattern>

and
<FileNamePattern>log/error.%d{yyyy-MM-dd}.log</FileNamePattern>

==========

Here's what we have now.

        <appender name="CONSOLE"^M
                class="ch.qos.logback.core.ConsoleAppender">
                <layout class="ch.qos.logback.classic.PatternLayout">
                        <Pattern>[%p] [%thread] %logger - %msg%n</Pattern>^M
                </layout>^M
        </appender>^M
        <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">^M
                <File>log/red5.log</File>^M
                <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">^M
                        <FileNamePattern>log/bigbluebutton.%d{yyyy-MM-dd}.log</FileNamePattern>^M
                        <!-- keep 30 days worth of history -->^M
                        <MaxHistory>30</MaxHistory>^M
                </rollingPolicy>^M
^M
                <layout class="ch.qos.logback.classic.PatternLayout">^M
                        <Pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</Pattern>^M
                </layout>^M
        </appender>^M
^M
        <appender name="ERRORFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">^M
                <File>log/error.log</File>^M
                <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">^M
                        <FileNamePattern>log/bigbluebutton.%d{yyyy-MM-dd}.log</FileNamePattern>^M
                        <!-- keep 30 days worth of history -->^M
                        <MaxHistory>30</MaxHistory>^M
                </rollingPolicy>^M
^M
                <filter class="ch.qos.logback.classic.filter.ThresholdFilter">^M
                        <level>WARN</level>^M
                </filter>^M
                <layout class="ch.qos.logback.classic.PatternLayout">^M
                        <Pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</Pattern>^M
                </layout>^M
        </appender>^M

Original issue reported on code.google.com by ritza...@gmail.com on 16 May 2011 at 6:00

GoogleCodeExporter commented 9 years ago
Current /usr/share/red5/conf/logback.xml doesn't even roll. It looks like it 
wasn't updated when upgraded to newer Red5.

Here's what we have now in the VM.

============
       <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
                <encoder>
                        <pattern>[%p] [%thread] %logger - %msg%n</pattern>
                </encoder>
        </appender>
        <appender name="FILE" class="ch.qos.logback.core.FileAppender">
                <File>log/red5.log</File>
                <Append>false</Append>
                <encoder>
                        <pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</pattern>
                </encoder>
        </appender>
        <appender name="ERRORFILE" class="ch.qos.logback.core.FileAppender">
                <File>log/error.log</File>
                <Append>false</Append>
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
                <level>WARN</level>
        </filter>
                <encoder>
                        <pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</pattern>
                </encoder>
        </appender>
============

Please see original issue entry for correct fix.

Original comment by ritza...@gmail.com on 23 Sep 2011 at 1:14

GoogleCodeExporter commented 9 years ago

Original comment by ritza...@gmail.com on 9 Nov 2011 at 7:56

GoogleCodeExporter commented 9 years ago
Fixed in 0.8-beta3 when red5 was updated to latest trunk

Original comment by ritza...@gmail.com on 22 Nov 2011 at 3:48