Takashi Ohnishi created YARN-4544:
-------------------------------------

             Summary: All the log messages about rolling monitoring interval 
are shown with the WARN level
                 Key: YARN-4544
                 URL: https://issues.apache.org/jira/browse/YARN-4544
             Project: Hadoop YARN
          Issue Type: Improvement
          Components: log-aggregation, nodemanager
    Affects Versions: 2.7.1
            Reporter: Takashi Ohnishi


About yarn.nodemanager.log-aggregation.roll-monitoring-interval-seconds, there 
are three log messages corresponding to the value set to this parameter, but 
all of them are shown with the WARN level.

(a) disabled (default)
{code}
2016-01-05 22:19:29,062 WARN 
org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggreg     
ation.AppLogAggregatorImpl: rollingMonitorInterval is set as -1. The log 
rolling mornitoring inte     rval is disabled. The logs will be aggregated 
after this application is finished.
{code}

(b) enabled
{code}
2016-01-06 00:41:15,808 WARN 
org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation.AppLogAggregatorImpl:
 rollingMonitorInterval is set as 7200. The logs will be aggregated every 7200 
seconds
{code}

(c) enabled but wrong configuration
{code}
2016-01-06 00:39:50,820 WARN 
org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation.AppLogAggregatorImpl:
 rollingMonitorIntervall should be more than or equal to 3600 seconds. Using 
3600 seconds instead.
{code}

I think it is better to output with WARN only in case (c), but it is ok to 
output with INFO in case (a) and (b).




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to