We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
--- /var/solr/log4j2.xml 2024-07-04 17:17:31.928398941 +0000 +++ /tmp/puppet-file20240704-1769484-kwxbo2 2024-07-04 17:17:43.363631822 +0000 @@ -1,5 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- + #################################################################### + #### NOTE: THIS FILE IS PUPPET CONTROLLED - ANY CHAGES WILL BE LOST + #################################################################### + Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. @@ -16,41 +20,40 @@ limitations under the License. --> -<!-- Default production configuration is asnychronous logging --> <Configuration> <Appenders> <Console name="STDOUT" target="SYSTEM_OUT"> <PatternLayout> <Pattern> - %maxLen{%d{yyyy-MM-dd HH:mm:ss.SSS} %-5p (%t) [%notEmpty{c:%X{collection}}%notEmpty{ s:%X{shard}}%notEmpty{ r:%X{replica}}%notEmpty{ x:%X{core}}%notEmpty{ t:%X{trace_id}}] %c{1.} %m%notEmpty{ =>%ex{short}}}{10240}%n + %d{yyyy-MM-dd HH:mm:ss.SSS} %-5p (%t) [%X{collection} %X{shard} %X{replica} %X{core}] %c{1.} %m%n </Pattern> </PatternLayout> </Console> - <RollingRandomAccessFile - name="MainLogFile" + <RollingFile + name="RollingFile" fileName="${sys:solr.log.dir}/solr.log" filePattern="${sys:solr.log.dir}/solr.log.%i" > <PatternLayout> <Pattern> - %maxLen{%d{yyyy-MM-dd HH:mm:ss.SSS} %-5p (%t) [%notEmpty{c:%X{collection}}%notEmpty{ s:%X{shard}}%notEmpty{ r:%X{replica}}%notEmpty{ x:%X{core}}%notEmpty{ t:%X{trace_id}}] %c{1.} %m%notEmpty{ =>%ex{short}}}{10240}%n + %d{yyyy-MM-dd HH:mm:ss.SSS} %-5p (%t) [%X{collection} %X{shard} %X{replica} %X{core}] %c{1.} %m%n </Pattern> </PatternLayout> <Policies> <OnStartupTriggeringPolicy /> - <SizeBasedTriggeringPolicy size="32 MB"/> + <SizeBasedTriggeringPolicy size="4MB"/> </Policies> - <DefaultRolloverStrategy max="10"/> - </RollingRandomAccessFile> + <DefaultRolloverStrategy max="9"/> + </RollingFile> - <RollingRandomAccessFile - name="SlowLogFile" + <RollingFile + name="SlowFile" fileName="${sys:solr.log.dir}/solr_slow_requests.log" filePattern="${sys:solr.log.dir}/solr_slow_requests.log.%i" > <PatternLayout> <Pattern> - %maxLen{%d{yyyy-MM-dd HH:mm:ss.SSS} %-5p (%t) [%notEmpty{c:%X{collection}}%notEmpty{ s:%X{shard}}%notEmpty{ r:%X{replica}}%notEmpty{ x:%X{core}}%notEmpty{ t:%X{trace_id}}] %c{1.} %m%notEmpty{ =>%ex{short}}}{10240}%n + %d{yyyy-MM-dd HH:mm:ss.SSS} %-5p (%t) [%X{collection} %X{shard} %X{replica} %X{core}] %c{1.} %m%n </Pattern> </PatternLayout> <Policies> @@ -58,30 +61,20 @@ <SizeBasedTriggeringPolicy size="32 MB"/> </Policies> <DefaultRolloverStrategy max="10"/> - </RollingRandomAccessFile> + </RollingFile> </Appenders> <Loggers> - <!-- Use <AsyncLogger/<AsyncRoot and <Logger/<Root for asynchronous logging or synchonous logging respectively --> - <AsyncLogger name="org.apache.hadoop" level="warn"/> - <AsyncLogger name="org.apache.solr.update.LoggingInfoStream" level="off"/> - <AsyncLogger name="org.apache.zookeeper" level="warn"/> - <!-- HttpSolrCall adds markers denoting the handler class to allow fine grained control, metrics are - very noisy so by default the metrics handler is turned off to see metrics logging set DENY to ACCEPT --> - <AsyncLogger name="org.apache.solr.servlet.HttpSolrCall" level="info"> - <MarkerFilter marker="org.apache.solr.handler.admin.MetricsHandler" onMatch="DENY" onMismatch="ACCEPT"/> - </AsyncLogger> - <AsyncLogger name="org.apache.solr.core.SolrCore.SlowRequest" level="info" additivity="false"> - <AppenderRef ref="SlowLogFile"/> - </AsyncLogger> - <AsyncLogger name="org.eclipse.jetty.deploy" level="warn"/> - <AsyncLogger name="org.eclipse.jetty.webapp" level="warn"/> - <AsyncLogger name="org.eclipse.jetty.server.session" level="warn"/> + <Logger name="org.apache.hadoop" level="warn"/> + <Logger name="org.apache.solr.update.LoggingInfoStream" level="off"/> + <Logger name="org.apache.zookeeper" level="warn"/> + <Logger name="org.apache.solr.core.SolrCore.SlowRequest" level="info" additivity="false"> + <AppenderRef ref="SlowFile"/> + </Logger> - <AsyncRoot level="info"> - <AppenderRef ref="MainLogFile"/> + <Root level="INFO"> + <AppenderRef ref="RollingFile"/> <AppenderRef ref="STDOUT"/> - </AsyncRoot> + </Root> </Loggers> </Configuration> -
This is from a solr 9.6.1 install
The text was updated successfully, but these errors were encountered:
No branches or pull requests
This is from a solr 9.6.1 install
The text was updated successfully, but these errors were encountered: