[
https://issues.apache.org/jira/browse/HADOOP-16377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16866544#comment-16866544
]
Prabhu Joseph commented on HADOOP-16377:
----------------------------------------
[~jojochuang] Below places are left with commons-logging after
[^HADOOP-16377-001.patch]:
# {{IOUtils}}, {{ServiceOperations}}, {{ReflectionUtils}} and
{{GenericTestUtils}} has public apis which are already Deprecated. Do you know
when they can be removed after marking Deprecated.
# {{ITestFileSystemOperationsWithThreads}},
{{ITestNativeAzureFileSystemClientLogging}} testcases requires commons-logging
(HADOOP-14573)
*Functional Testing:*
{code:java}
1. LogLevel:
yarn daemonlog -setlevel `hostname -f`:8088 org.apache.hadoop DBEUG
2. Namenode FSNamesystem Audit Log:
log4j.appender.FSN=org.apache.log4j.RollingFileAppender
log4j.appender.FSN.File=/HADOOP/hadoop/logs/fsn.log
log4j.appender.FSN.layout=org.apache.log4j.PatternLayout
log4j.logger.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=DEBUG,FSN
hdfs dfsadmin -listOpenFiles -path /DATA
3. ResourceManager HttpRequest Log:
log4j.logger.http.requests.resourcemanager=INFO,resourcemanagerrequestlog
log4j.appender.resourcemanagerrequestlog=org.apache.hadoop.http.HttpRequestLogAppender
log4j.appender.resourcemanagerrequestlog.Filename=${hadoop.log.dir}/jetty-resourcemanager-yyyy_mm_dd.log
log4j.appender.resourcemanagerrequestlog.RetainDays=3
4. NameNode Metrics Logger:
dfs.namenode.metrics.logger.period.seconds = 10
namenode.metrics.logger=INFO,NNMETRICSRFA
log4j.logger.NameNodeMetricsLog=${namenode.metrics.logger}
log4j.appender.NNMETRICSRFA=org.apache.log4j.RollingFileAppender
log4j.appender.NNMETRICSRFA.File=${hadoop.log.dir}/namenode-metrics.log
5. DataNode Metrics Logger:
dfs.datanode.metrics.logger.period.seconds = 10
datanode.metrics.logger=INFO,DNMETRICSRFA
log4j.logger.DataNodeMetricsLog=${datanode.metrics.logger}
log4j.appender.DNMETRICSRFA=org.apache.log4j.RollingFileAppender
log4j.appender.DNMETRICSRFA.File=${hadoop.log.dir}/datanode-metrics.log
6. DataNode Client Trace:
log4j.logger.org.apache.hadoop.hdfs.server.datanode.DataNode=DEBUG,CLIENTTRACE
log4j.appender.CLIENTTRACE=org.apache.log4j.RollingFileAppender
log4j.appender.CLIENTTRACE.File=${hadoop.log.dir}/clienttrace.log
log4j.appender.CLIENTTRACE.layout=org.apache.log4j.PatternLayout
7. Namenode, Datanode and Resourcemanager startup and client operations.
{code}
> Moving logging APIs over to slf4j
> ---------------------------------
>
> Key: HADOOP-16377
> URL: https://issues.apache.org/jira/browse/HADOOP-16377
> Project: Hadoop Common
> Issue Type: Improvement
> Reporter: Wei-Chiu Chuang
> Assignee: Prabhu Joseph
> Priority: Major
> Attachments: HADOOP-16377-001.patch
>
>
> As of today, there are still 50 references to log4j1
> {code}
> $ grep -r "import org.apache.commons.logging.Log;" . |wc - l
> 50
> {code}
> To achieve the goal of HADOOP-12956/HADOOP-16206, we should invest time to
> move them to slf4j
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]