status = INFO
name = HiveLog4j2
packages = org.apache.hadoop.hive.ql.log
property.hive.log.level = INFO
property.hive.root.logger = DRFA
property.hive.log.dir/var/log/hive/${sys:user.name}
property.hive.log.file = hive.log
property.hive.perflogger.log.level = INFO
appenders = console, DRFA, DRFB ,warn
appender.console.type = Console
appender.console.name = console
appender.console.target = SYSTEM_ERR
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = %d{ISO8601} %5p [%t] %c{2}: %m%n
appender.DRFA.type = RollingRandomAccessFile
appender.DRFA.name = DRFA
appender.DRFA.fileName = ${sys:hive.log.dir}/${sys:hive.log.file}
appender.DRFA.filePattern = ${sys:hive.log.dir}/${sys:hive.log.file}.%d{yyyy-MM-dd}
appender.DRFA.layout.type = PatternLayout
appender.DRFA.layout.pattern = %d{ISO8601} %5p [%t] %c{2}: %m%n
appender.DRFA.policies.type = Policies
appender.DRFA.policies.time.type = TimeBasedTriggeringPolicy
appender.DRFA.policies.time.interval = 1
appender.DRFA.policies.time.modulate = true
appender.DRFA.strategy.type = DefaultRolloverStrategy
appender.DRFA.strategy.max = 30
appender.DRFB.type = RollingRandomAccessFile
appender.DRFB.name = RollingFileError
appender.DRFB.fileName = ${sys:hive.log.dir}/hive-error.log
appender.DRFB.filePattern = ${sys:hive.log.dir}/hive-error.%d{yyyy-MM-dd}.log
appender.DRFB.layout.type = PatternLayout
appender.DRFB.layout.pattern = %d{ISO8601} %5p [%t] %c{2}: %m%n
appender.DRFB.policies.type = Policies
appender.DRFB.policies.time.type = TimeBasedTriggeringPolicy
appender.DRFB.policies.time.interval = 1
appender.DRFB.policies.time.modulate = true
appender.DRFB.strategy.type = DefaultRolloverStrategy
appender.DRFB.strategy.max = 30
appender.warn.type = RollingRandomAccessFile
appender.warn.name = RollingFileWARN
appender.warn.fileName = ${sys:hive.log.dir}/hive-warn.log
appender.warn.filePattern = ${sys:hive.log.dir}/hive-warn.%d{yyyy-MM-dd}.log
appender.warn.layout.type = PatternLayout
appender.warn.layout.pattern = %d{ISO8601} %5p [%t] %c{2}: %m%n
appender.warn.policies.type = Policies
appender.warn.policies.time.type = TimeBasedTriggeringPolicy
appender.warn.policies.time.interval = 1
appender.warn.policies.time.modulate = true
appender.warn.strategy.type = DefaultRolloverStrategy
appender.warn.strategy.max = 30
loggers = NIOServerCnxn, ClientCnxnSocketNIO, DataNucleus, Datastore, JPOX, PerfLogger, AmazonAws, ApacheHttp
logger.NIOServerCnxn.name = org.apache.zookeeper.server.NIOServerCnxn
logger.NIOServerCnxn.level = WARN
logger.ClientCnxnSocketNIO.name = org.apache.zookeeper.ClientCnxnSocketNIO
logger.ClientCnxnSocketNIO.level = WARN
logger.DataNucleus.name = DataNucleus
logger.DataNucleus.level = ERROR
logger.Datastore.name = Datastore
logger.Datastore.level = ERROR
logger.JPOX.name = JPOX
logger.JPOX.level = ERROR
logger.AmazonAws.name=com.amazonaws
logger.AmazonAws.level = INFO
logger.ApacheHttp.name=org.apache.http
logger.ApacheHttp.level = INFO
logger.PerfLogger.name = org.apache.hadoop.hive.ql.log.PerfLogger
logger.PerfLogger.level = ${sys:hive.perflogger.log.level}
rootLogger.level = ${sys:hive.log.level}
rootLogger.appenderRef.DRFA.ref = DRFA
rootLogger.appenderRef.DRFA.level = INFO
rootLogger.appenderRef.DRFB.ref = RollingFileError
rootLogger.appenderRef.DRFB.level = ERROR
rootLogger.appenderRef.warn.ref = RollingFileWARN
rootLogger.appenderRef.warn.level = WARN
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)