[ https://issues.apache.org/jira/browse/RANGER-1540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Qiang Zhang resolved RANGER-1540. --------------------------------- Resolution: Fixed Fix Version/s: 1.0.0 > Log is very important for big data platform. The main purpose of log analysis > is that we need to know who is running the service, in which machine running > service, which service out of the problem. The ranger security admin should > support the feature. > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: RANGER-1540 > URL: https://issues.apache.org/jira/browse/RANGER-1540 > Project: Ranger > Issue Type: New Feature > Components: admin > Reporter: peng.jianhua > Assignee: peng.jianhua > Labels: patch > Fix For: 1.0.0 > > Attachments: > 0001-RANGER-1540-Log-is-very-important-for-big-data-platf.patch > > > Log is very important for big data platform. The main purpose of log analysis > is that we need to know who is running the service, in which machine running > service, which service out of the problem. The ranger security admin should > support the feature. > Implement logic: > 1. Modify the value of log4j.appender.xa_log_appender.file from > ${logdir}/ranger_admin.log to > ${logdir}/ranger-${user}-rangeradmin-${hostname}.log in > /security-admin/src/main/webapp/WEB-INF/log4j.properties file. > 2. Pass ${user} and ${hostname} as parameters to > org.apache.ranger.server.tomcat.EmbeddedServer. > 3. User obtains the user and hostname information by parsing the log file > name. -- This message was sent by Atlassian JIRA (v6.3.15#6346)