[ 
https://issues.apache.org/jira/browse/RANGER-1540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

peng.jianhua updated RANGER-1540:
---------------------------------
    Description: 
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.

  was:
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 by parsing the log file name.


> 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
>
> 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)

Reply via email to