69 lines
3.0 KiB
Properties
69 lines
3.0 KiB
Properties
#
|
|
# 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.
|
|
#
|
|
|
|
# Define some default values that can be overridden by system properties.
|
|
#
|
|
# For testing, it may also be convenient to specify
|
|
# -Dflume.root.logger=DEBUG,console when launching flume.
|
|
|
|
#flume.root.logger=DEBUG,console
|
|
flume.root.logger=INFO,LOGFILE
|
|
flume.log.dir=./logs
|
|
flume.log.file=flume.log
|
|
|
|
log4j.logger.org.apache.flume.lifecycle = INFO
|
|
log4j.logger.org.jboss = WARN
|
|
log4j.logger.org.mortbay = INFO
|
|
log4j.logger.org.apache.avro.ipc.NettyTransceiver = WARN
|
|
log4j.logger.org.apache.hadoop = INFO
|
|
log4j.logger.org.apache.hadoop.hive = ERROR
|
|
|
|
# Define the root logger to the system property "flume.root.logger".
|
|
log4j.rootLogger=${flume.root.logger}
|
|
|
|
|
|
# Stock log4j rolling file appender
|
|
# Default log rotation configuration
|
|
log4j.appender.LOGFILE=org.apache.log4j.RollingFileAppender
|
|
log4j.appender.LOGFILE.MaxFileSize=100MB
|
|
log4j.appender.LOGFILE.MaxBackupIndex=10
|
|
log4j.appender.LOGFILE.File=${flume.log.dir}/${flume.log.file}
|
|
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
|
|
log4j.appender.LOGFILE.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %-5p [%t] (%C.%M:%L) %x - %m%n
|
|
|
|
|
|
# Warning: If you enable the following appender it will fill up your disk if you don't have a cleanup job!
|
|
# This uses the updated rolling file appender from log4j-extras that supports a reliable time-based rolling policy.
|
|
# See http://logging.apache.org/log4j/companions/extras/apidocs/org/apache/log4j/rolling/TimeBasedRollingPolicy.html
|
|
# Add "DAILY" to flume.root.logger above if you want to use this
|
|
log4j.appender.DAILY=org.apache.log4j.rolling.RollingFileAppender
|
|
log4j.appender.DAILY.rollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
|
|
log4j.appender.DAILY.rollingPolicy.ActiveFileName=${flume.log.dir}/${flume.log.file}
|
|
log4j.appender.DAILY.rollingPolicy.FileNamePattern=${flume.log.dir}/${flume.log.file}.%d{yyyy-MM-dd}
|
|
log4j.appender.DAILY.layout=org.apache.log4j.PatternLayout
|
|
log4j.appender.DAILY.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %-5p [%t] (%C.%M:%L) %x - %m%n
|
|
|
|
|
|
# console
|
|
# Add "console" to flume.root.logger above if you want to use this
|
|
log4j.appender.console=org.apache.log4j.ConsoleAppender
|
|
log4j.appender.console.target=System.err
|
|
log4j.appender.console.layout=org.apache.log4j.PatternLayout
|
|
log4j.appender.console.layout.ConversionPattern=%d (%t) [%p - %l] %m%n
|