All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ctane.ciplugins.integrations-sdk.2.7.9.1.source-code.log4j2.xml Maven / Gradle / Ivy

There is a newer version: 2.24.3.5
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~     Copyright 2017 EntIT Software LLC, a Micro Focus company, L.P.
  ~     Licensed under the Apache License, Version 2.0 (the "License");
  ~     you may not use this file except in compliance with the License.
  ~     You may obtain a copy of the License at
  ~
  ~       http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~     Unless required by applicable law or agreed to in writing, software
  ~     distributed under the License is distributed on an "AS IS" BASIS,
  ~     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  ~     See the License for the specific language governing permissions and
  ~     limitations under the License.
  ~
  -->

<Configuration status="INFO">

	<Properties>
		<Property name="pattern">%d{dd/MM/yyyy HH:mm:ss,SSS} %-5p [%-50.50t] %-32.32c{1}: %m%n</Property>
		<Property name="markerPattern">%d{dd/MM/yyyy HH:mm:ss,SSS} : %m%n%n</Property>
	</Properties>

	<Appenders>

		<RollingFile name="octaneFileAppender" append="true" fileName="${sys:octaneAllowedStorage:-}nga/logs/nga.log"
					 filePattern="${sys:octaneAllowedStorage:-}nga/logs/nga-%i.log">
			<PatternLayout pattern="${pattern}"/>
			<Policies>
				<SizeBasedTriggeringPolicy size="2MB"/>
			</Policies>
			<DefaultRolloverStrategy max="5" fileIndex="min"/>
			<NoMarkerFilter onMatch="ACCEPT" onMismatch="DENY"/>
		</RollingFile>
		<Async name="asyncOctaneFileAppender">
			<AppenderRef ref="octaneFileAppender"/>
		</Async>

		<RollingFile name="eventsFileAppender" append="true" fileName="${sys:octaneAllowedStorage:-}nga/logs/events.log"
					 filePattern="${sys:octaneAllowedStorage:-}nga/logs/events-%i.log">
			<PatternLayout pattern="${markerPattern}"/>
			<Policies>
				<SizeBasedTriggeringPolicy size="4MB"/>
			</Policies>
			<DefaultRolloverStrategy max="5" fileIndex="min"/>
			<MarkerFilter marker="EVENTS" onMatch="ACCEPT" onMismatch="DENY"/>
		</RollingFile>
		<Async name="asyncEventsFileAppender">
			<AppenderRef ref="eventsFileAppender"/>
		</Async>

		<Console name="octaneConsoleAppender" target="SYSTEM_OUT">
			<PatternLayout pattern="${pattern}"/>
		</Console>

	</Appenders>

	<Loggers>
		<Root level="info" additivity="true">
			<AppenderRef ref="asyncOctaneFileAppender"/>
			<AppenderRef ref="asyncEventsFileAppender"/>
		</Root>

	</Loggers>

</Configuration>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy