st-common.0.6.2.source-code.log4j2.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of feast-common Show documentation
Show all versions of feast-common Show documentation
Feast common module with functionality that can be reused
<?xml version="1.0" encoding="UTF-8"?> <!-- ~ Copyright 2018 The Feast Authors ~ ~ 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 ~ ~ https://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="WARN"> <Properties> <Property name="LOG_PATTERN"> %d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${hostName} --- [%15.15t] %-40.40c{1.} : %m%n%ex </Property> <Property name="JSON_LOG_PATTERN"> {"time":"%d{yyyy-MM-dd'T'HH:mm:ssXXX}","hostname":"${hostName}","severity":"%p","message":%m}%n%ex </Property> </Properties> <Appenders> <Console name="ConsoleAppender" target="SYSTEM_OUT" follow="true"> <MarkerFilter marker="AUDIT_MARK" onMatch="DENY" onMismatch="ACCEPT"/> <PatternLayout pattern="${LOG_PATTERN}"/> </Console> <Console name="JSONAppender" target="SYSTEM_OUT" follow="true"> <MarkerFilter marker="AUDIT_MARK" onMatch="ACCEPT" onMismatch="DENY"/> <PatternLayout pattern="${JSON_LOG_PATTERN}"/> </Console> </Appenders> <Loggers> <Logger name="feast.common" level="info" additivity="false"> <AppenderRef ref="ConsoleAppender"/> <AppenderRef ref="JSONAppender"/> </Logger> <Root level="info"> <AppenderRef ref="ConsoleAppender"/> <AppenderRef ref="JSONAppender"/> </Root> </Loggers> </Configuration>