[
https://issues.apache.org/jira/browse/RANGER-5262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Madhan Neethiraj updated RANGER-5262:
-------------------------------------
Issue Type: New Feature (was: Improvement)
> Ranger audit service
> --------------------
>
> Key: RANGER-5262
> URL: https://issues.apache.org/jira/browse/RANGER-5262
> Project: Ranger
> Issue Type: New Feature
> Components: audit
> Reporter: Madhan Neethiraj
> Priority: Major
>
> 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)