Doroszlai, Attila created AMBARI-22426:
------------------------------------------
Summary: Push down Logger instances
Key: AMBARI-22426
URL: https://issues.apache.org/jira/browse/AMBARI-22426
Project: Ambari
Issue Type: Bug
Components: ambari-server
Affects Versions: 3.0.0
Reporter: Doroszlai, Attila
Assignee: Doroszlai, Attila
Priority: Minor
Fix For: 3.0.0
{{Logger}} prepends classname and line number to log messages. Reusing
{{Logger}} from other classes makes it more difficult to understand where the
log message is coming from. This includes {{Logger}} instances inherited from
parent classes.
{noformat:title=example}
13 Nov 2017 11:55:13,571 INFO [ambari-client-thread-36]
AbstractResourceProvider:525 - Creating Cluster 'TEST' based on blueprint
'blue'.
13 Nov 2017 11:55:13,623 ERROR [ambari-client-thread-36]
BaseManagementHandler:79 - Caught a runtime exception while attempting to
create a resource: null
{noformat}
In the above example, log is written from {{ClusterResourceProvider}} and
{{CreateHandler}}, respectively, but one needs to search the source code for
the messages to find this out.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)