Madhan Neethiraj created RANGER-5262:
----------------------------------------

             Summary: Ranger audit service
                 Key: RANGER-5262
                 URL: https://issues.apache.org/jira/browse/RANGER-5262
             Project: Ranger
          Issue Type: Improvement
          Components: audit
            Reporter: Madhan Neethiraj


Access audits generated while authorizing access requests is a critical 
functionality provided by Ranger plugins. Ranger plugins supports sending 
access audits to several destinations, including:
 # Solr
 # Elasticsearch
 # HDFS
 # AWS S3
 # ADLS-Gen2
 # AWS Cloudwatch
 # Kafka

Ranger plugins are configured with details of destinations the audits are to be 
sent, including credentials to connect with each destination; destination 
specific libraries must be packaged with the plugins as well. This can 
introduce complexities, like mismatch in version of dependent libraries, in 
setting up plugins.

Ranger audit service that handles details of sending audit logs to various 
destinations will significantly simplify Ranger plugin configuration and 
eliminate inclusion of libraries for audit destinations, there by making the 
plugins lighter.

The plugins will only need to send audit logs to Ranger audit service, via HTTP 
APIs. Ranger audit service will have configurations and libraries to send audit 
logs to desired destinations. This approach will also eliminate the need to 
restart the plugins to change destination configurations (like credentials) or 
add/remove of the destinations



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

Reply via email to