multi-model-server icon indicating copy to clipboard operation
multi-model-server copied to clipboard

log4j2 metrics JsonLayout / QLogLayout logger broken

Open lxning opened this issue 3 years ago • 0 comments

got the following error after setting jsonlayout in frontend/server/src/main/resources/log4j2.xml <RollingFile name="ts_metrics" fileName="${env:METRICS_LOCATION:-logs}/ts_metrics.log" filePattern="${env:METRICS_LOCATION:-logs}/ts_metrics.%d{dd-MMM}.log.gz"> <JSONLayout compact="true" complete="false" eventEol="true"/> <Policies> <SizeBasedTriggeringPolicy size="100 MB"/> <TimeBasedTriggeringPolicy/> </Policies> <DefaultRolloverStrategy max="5"/> </RollingFile>

ERROR Unable to invoke factory method in class org.apache.logging.log4j.core.layout.JsonLayout for element JSONLayout: java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.layout.JsonLayout java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.layout.JsonLayout

lxning avatar Mar 07 '22 21:03 lxning