Adam Antal created YARN-9629:
--------------------------------
Summary: Support configurable MIN_LOG_ROLLING_INTERVAL
Key: YARN-9629
URL: https://issues.apache.org/jira/browse/YARN-9629
Project: Hadoop YARN
Issue Type: Improvement
Components: log-aggregation, nodemanager, yarn
Affects Versions: 3.2.0
Reporter: Adam Antal
Assignee: Adam Antal
One of the log-aggregation parameter, the minimum valid value for
{{yarn.nodemanager.log-aggregation.roll-monitoring-interval-seconds}} is
MIN_LOG_ROLLING_INTERVAL - it has been hardcoded since its addition in
YARN-2583.
It has been empirically set as 1 hour, as lower values would too frequently put
the NodeManagers under pressure. For bigger clusters that is indeed a valid
limitation, but for smaller clusters it makes sense and a valid customer
usecase to use lower values, even like not so lower 30 mins. At this point this
can only be achieved by setting
{{yarn.nodemanager.log-aggregation.debug-enabled}}, which I believe should be
kept as debug purposes.
I'm suggesting to make this min configurable, although a warning should be
logged in the NodeManager startup when this value is lower than 1 hour.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]