morningman opened a new pull request #3219: [Plugin] Make audit logger pluggable
URL: https://github.com/apache/incubator-doris/pull/3219
 
 
   Currently we have implemented the plugin framework in FE. 
   This CL make the original audit log logic pluggable.
   The following classes are mainly implemented:
   
   1. AuditPlugin
       The interface of audit plugin
   
   2. AuditEvent
       An AuditEvent contains all information about an audit event, such as a 
query, or a connection.
   
   3. AuditLogBuilder
       A built-in audit plugin implements the `AuditPlugin`, it will make the 
audit event as a string
       and log it to the `fe.audit.log`, which act just same as the origin.
   
   4. AuditEventProcessor
       Audit event processor receive all audit event and deliver them to all 
installed audit plugins.
   
   This CL has not changed what was originally recorded in audit.log.
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to