FAQ  •  Register  •  Login

Log rotate

<<

mmarauder

Streaming enthusiast

Posts: 40

Joined: Sat Jan 28, 2012 4:02 pm

Location: VA

Post Fri Feb 14, 2014 6:20 pm

Log rotate

Hey was wondering how serviio rotates its logs. IE going form serviio.log to serviio.log1. I would like to set mine up so that every day is a new log file, then only keep the last week of logs. Is this something that can easily be setup?
<<

jhb50

DLNA master

Posts: 2843

Joined: Thu Jun 30, 2011 9:32 pm

Post Fri Feb 14, 2014 8:15 pm

Re: Log rotate

You can alter the log action by editing C:\Program Files\Serviio\config\log4j.xml
<<

mmarauder

Streaming enthusiast

Posts: 40

Joined: Sat Jan 28, 2012 4:02 pm

Location: VA

Post Fri Feb 14, 2014 8:20 pm

Re: Log rotate

Thanks,
I see the parameter is based upon file size, how would I change that to date based?
  Code:
         <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
                <param name="Threshold" value="DEBUG"/>
                <param name="Append" value="true" />
                <param name="File" value="${serviio.home}/log/serviio.log" />
                <param name="MaxFileSize" value="500KB" />
                <param name="MaxBackupIndex" value="7" />
                <param name="Encoding" value="UTF-8" />
                <layout class="org.apache.log4j.PatternLayout">
                        <param name="ConversionPattern" value="%d{ISO8601} %-5p [%c{1}] %m%n"/>
                </layout>
        </appender>
<<

npuser

DLNA master

Posts: 172

Joined: Mon Feb 06, 2012 3:44 am

Location: Michigan

Post Fri Feb 14, 2014 9:04 pm

Re: Log rotate

try this [using class DailyRollingFileAppender instead of RollingFileAppender ]:
  Code:
<appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender">
                <param name="Threshold" value="DEBUG"/>
                <param name="Append" value="true" />
                <param name="File" value="${serviio.home}/log/serviio.log" />
                <param name="DatePattern" value="'.'yyyy-MM-dd"/>
                <param name="MaxFileSize" value="500KB" />
                <param name="MaxBackupIndex" value="7" />
                <param name="Encoding" value="UTF-8" />
                <layout class="org.apache.log4j.PatternLayout">
                        <param name="ConversionPattern" value="%d{ISO8601} %-5p [%c{1}] %m%n"/>
                </layout>
        </appender>

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 51 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.