Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt

Use this file to discover all available pages before exploring further.

File purpose

The logback.xml file defines the logback configuration for Atoti CVA Risk Capital in production.
As of version 6.0.0, Atoti CVA Risk Capital uses Logback 1.5.x which includes some configuration changes from previous versions. Ensure your custom logback configurations are compatible with Logback 1.5.x.

File location

The file is located in the folder cvarc-application\src\main\resources.

File values

The logback.xml file uses Logback configuration. See the official Logback documentation for details about Logback concepts: https://logback.qos.ch/documentation.html
ElementAttributeValueDescription
<configuration>debugtrueFlag used to enable/disable Logback debug mode.
<timestamp>keystartupDateTimeIndicates that a timestamp will be generated at configuration parsing time.
datePatternyyyyMMdd-HHmmssPattern of the generated timestamp.
<property>namelogDirRootPathName of the property used to define the folder in which the logs will be printed out.
value${custom.log.dir:-${catalina.base:-.}/logs}Value of that property.
<property>namelogFileNamePrefixName of property used to define the prefix of the log files.
valuecvarc_${startupDateTime}-startup_Value of that property.
<property>namelogFileNameRollingTagName of the property used to define the tag used in the rolled logs.
value%d{yyyyMMdd}-period-%iValue of that property.
<property>namelogFileNameExtName of the property used to define the exension of the generated log files.
value.log.zipValue of that property.
<property>namelogFileRollingMaxHistoryName of the property used to define the maximum number of rolled-over files to keep.
value30Value of that property.
<property>namelogFileRollingMaxFileSizeName of the property used to define the maximum size of a log file.
value200GBValue of that property.
<property>namelogPatternName of the property used to define the layout of the logs.
value%date{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %logger%n%level: %message%n%n%throwableValue of that property.
<appender>nameMAINAppender used to output main logs.
classch.qos.logback.core.rolling.RollingFileAppenderRolling file appender.
<rollingPolicy>classch.qos.logback.core.rolling.TimeBasedRollingPolicyRolls over files by date.
<fileNamePattern>${logDirRootPath}/${logFileNamePrefix}main_${logFileNameRollingTag}${logFileNameExt}Name of the rolled-over log files.
<maxHistory>${logFileRollingMaxHistory}Controls the maximum number of rolled-over files to keep.
<timeBasedFileNamingAndTriggeringPolicy>classch.qos.logback.core.rolling.SizeAndTimeBasedFNATPSpecifies the rollover times. The rollover can be set up to occur once per day, per week, or per month.
<maxFileSize>${logFileRollingMaxFileSize}Controls the maximum size of rolled-over files.
<encoder>
<pattern>${logPattern}Pattern used for the log output.
<logger>namequartetfs.activepivot.xmlaThe logger for the XMLA response (?)
levelINFOThe level of printed out logs for that logger.
<logger>namecom.quartetfs.biz.pivot.monitoring.impl.XmlaMonitorListenerThe logger for the class used to output the current time and size of the XMLA response.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.biz.pivot.webservicesThe logger for the core Atoti Server webservices package.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.biz.pivot.streamingThe logger for the core Atoti Server streaming package.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.tech.streamingLogging for Atoti Server streams (stateful components publishing events to a publisher ).
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.qfs.pivot.rest.discoveryThe logger for the Atoti Server discovery service.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.qfs.pivot.rest.queryThe logger for the Atoti Server queries service.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.pivot.mdxThe logger for the MDX engine.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.biz.pivot.impl.TimerActivePivotQueryExecutorA simple query executor that times each query that goes through it, and logs the timings at the Level.INFO
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.biz.pivot.impl.ActivePivotVersionThe logger for the Atoti Server version instance.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.biz.pivot.query.aggregatesThe logger for the retrieval of aggregated values.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.quartetfs.biz.pivot.postprocessingThe logger for Atoti Server post-processors
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>nameorg.springframework.httpThe logger for the Spring package that contains a basic abstraction over client/server-side HTTP.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>nameorg.springframework.remotingThe logger for the exception hierarchy for Spring’s remoting infrastructure, independent of any specific remote method invocation system.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<logger>namecom.qfs.pivot.websocketThe logger for Atoti Server websockets.
levelINFOThe level of printed out logs for that logger.
<appender-ref>refQUERIESThe name of the Logback appender used by the logger.
<root>levelINFORoot logger level.
<appender-ref>refMAINThe name of the Logback appender used by the root logger.
<contextListener>classch.qos.logback.classic.jul.LevelChangePropagatorImplementation of Logback context listener.
<resetJUL>trueFlag used to reset all previous level configurations of all j.u.l. loggers.