| # 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=5242880 |
| |
| #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 |