How can I change my app-system.log settings so that it will roll over on a monthly, weekly, or daily basis?
or
How can I change my app-system.log settings so that it contains more detail?
Symptoms:
My app-system log is getting very large. I want to change the settings so that it will not grow too large.
<apply parent="/Server/Service/Engine/Host" select="Valve"><![CDATA[<Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"directory="${install.dir}/logs" prefix="${app.id}-access-" suffix=".log"pattern="common" resolveHosts="false"/>]]></apply>
<apply parent="/Server/Service/Engine/Host" select="Valve"><![CDATA[<Valve className="org.apache.catalina.valves.AccessLogValve"directory="${install.dir}/logs" prefix="${app.id}-access-" suffix=".log"pattern="%h|%t|%r|%s|%b|%D|%{sessionId}c" resolveHosts="false"/>]]></apply>If these choices are applied, the access log will now produce the following in a "|" separated format:
<apply parent="/Server/Service/Engine/Host" select="Valve"><![CDATA[<Valve className="org.apache.catalina.valves.AccessLogValve"directory="${install.dir}/logs" prefix="${app.id}-access-" suffix=".log"pattern="%h|%t|%r|%s|%b|%D|%{sessionId}c" fileDateFormat="yyyy-ww"resolveHosts="false"/>]]></apply>