# 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.

#More verbose pattern by default
#Format details at https://github.com/gabime/spdlog/wiki/3.-Custom-formatting
spdlog.pattern=[%Y-%m-%d %H:%M:%S.%e] [%n] [%l] %v

#Old format
#spdlog.pattern=[%Y-%m-%d %H:%M:%S.%e] [minifi log] [%l] %v

#More compact format example
#spdlog.pattern=[%D %H:%M:%S.%e] [%L] %v

appender.rolling=rollingappender
appender.rolling.file_name=/mnt/c/minifi/minifi-app.log
appender.rolling.max_files=3
appender.rolling.max_file_size=5242880

#Other possible appenders
#appender.stdout=stdout
#appender.stderr=stderr
#appender.null=null

logger.root=INFO,rolling

#Logging configurable by namespace
logger.org::apache::nifi::minifi=DEBUG,rolling

#Logging configurable by class fully qualified name
#logger.org::apache::nifi::minifi::core::logging::LoggerConfiguration=DEBUG
