blob: aeb4e8bc859915f3fddbe6f7c0f078478ece761f [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.
#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
# uncomment to prune package names
#spdlog.shorten_names=true
#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.directory=${MINIFI_HOME}/logs
appender.rolling.file_name=minifi-app.log
appender.rolling.max_files=3
appender.rolling.max_file_size=5 MB
#Other possible appenders
#appender.stdout=stdout
#appender.stderr=stderr
#appender.null=null
## The syslog appender will log using syslog(3) on *nix, and to the Windows Event Log on Windows
#appender.syslog=syslog
# Alert appender to forward critical logs through HTTP
#appender.alert1=alert
#appender.alert1.url=<URL>
#appender.alert1.filter=<regex pattern to match logs against>
#appender.alert1.rate.limit=10 min
#appender.alert1.flush.period=5 s
#appender.alert1.batch.size=100 KB
#appender.alert1.buffer.limit=1 MB
#appender.alert1.level=TRACE
#appender.alert1.ssl.context.service=<Name of the SSLContextService>
# Uncomment if you do not want to include the UUID of the component at the end of log lines
#logger.include.uuid=false
logger.root=INFO,rolling
#Logging configurable by namespace
logger.org::apache::nifi::minifi=INFO,rolling
#Logging configurable by class fully qualified name
#logger.org::apache::nifi::minifi::core::logging::LoggerConfiguration=DEBUG
# Log compression #
## Enables the agent to keep a limited chunk of the application
## logs in memory in compressed format. Note that due to its
## compressed nature this could mean more logs than the contents
## of the log files.
## Setting any of these to 0 disables the in-memory log compression.
#compression.cached.log.max.size=8 MB
#compression.compressed.log.max.size=8 MB
## Maximum length of a MiNiFi log entry (use "unlimited" or "-1" for no limit)
#max.log.entry.length=1024