[ 
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: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to