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

Ramesh Mani reassigned RANGER-5593:
-----------------------------------

    Assignee: Ramesh Mani

> update plugins to send audit logs to audit server, replacing other 
> destinations like Solr and HDFS
> --------------------------------------------------------------------------------------------------
>
>                 Key: RANGER-5593
>                 URL: https://issues.apache.org/jira/browse/RANGER-5593
>             Project: Ranger
>          Issue Type: Improvement
>          Components: audit, plugins
>            Reporter: Madhan Neethiraj
>            Assignee: Ramesh Mani
>            Priority: Major
>
> Ranger plugins currently include libraries to send audit logs to Solr and 
> HDFS. Introduction of audit server and audit server destination (RANGER-5482) 
> helps the plugins to eliminate:
>  * dependency on libraries specific to audit destinations (like Solr, HDFS, 
> S3, Cloudwatch, Elasticsearch, Kafka)
>  * configurations to connect to audit destinations (endpoint, credentials, 
> batching, ..)
> Configurations for audit destinations can now be centralized in audit server, 
> instead of requiring each plugin to deal with them.
> This Jira tracks updates to all plugins to remove dependency on all 
> audit-destinations except ranger-audit-dest-auditserver. For example, replace 
> the following in plugin's pom.xml:
> {code:java}
> <dependency>
>     <groupId>org.apache.ranger</groupId>
>     <artifactId>ranger-audit-dest-hdfs</artifactId>
>     <version>${project.version}</version>
> </dependency>
> <dependency>
>     <groupId>org.apache.ranger</groupId>
>     <artifactId>ranger-audit-dest-solr</artifactId>
>     <version>${project.version}</version>
> </dependency> {code}
> with the following:
> {code:java}
> <dependency>
>     <groupId>org.apache.ranger</groupId>
>     <artifactId>ranger-audit-dest-auditserver</artifactId>
>     <version>${project.version}</version>
> </dependency>
> {code}
>  
> In addition, plugins packaging descriptors in {{distro/src/main/assembly}} 
> should be updated to replace inclusion of solr/audit audit destination 
> specific libraries with auditserver destination: For example, replace the 
> following:
> {code:java}
> <include>org.apache.ranger:ranger-audit-dest-hdfs</include>
> <include>org.apache.ranger:ranger-audit-dest-solr</include> {code}
> with the following:
> {code:java}
> <include>org.apache.ranger:ranger-audit-dest-auditserver</include>{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to