blob: e29280933eb20392a51a8818848b9906d873a0bd [file] [log] [blame]
#
# 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.
# The ASF licenses this file to you 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:
Appenders:
Console: # <1>
name: "CONSOLE"
PatternLayout:
pattern: "%p - %m%n"
File:
- name: "MAIN" # <2>
fileName: "logs/main.log"
JsonTemplateLayout: {}
- name: "DEBUG_LOG" # <3>
fileName: "logs/debug.log"
PatternLayout:
pattern: "%d [%t] %p %c - %m%n"
Loggers:
Root: # <4>
level: "INFO"
AppenderRef:
- ref: "CONSOLE"
level: "WARN"
- ref: "MAIN"
Logger: # <5>
name: "org.example"
level: "DEBUG"
AppenderRef:
ref: "DEBUG_LOG"