Class ZKAuditProvider


  • public class ZKAuditProvider
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ZKAuditProvider()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addServerStartFailureAuditLog()
      Add audit log for server start fail.
      static void addZKStartStopAuditLog()
      Add audit log for server start and register server stop log.
      static java.lang.String getZKUser()
      User who has started the ZooKeeper server user, it will be the logged-in user.
      static boolean isAuditEnabled()  
      static void log​(java.lang.String user, java.lang.String operation, java.lang.String znode, java.lang.String acl, java.lang.String createMode, java.lang.String session, java.lang.String ip, AuditEvent.Result result)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ZKAuditProvider

        public ZKAuditProvider()
    • Method Detail

      • isAuditEnabled

        public static boolean isAuditEnabled()
        Returns:
        true if audit log is enabled
      • log

        public static void log​(java.lang.String user,
                               java.lang.String operation,
                               java.lang.String znode,
                               java.lang.String acl,
                               java.lang.String createMode,
                               java.lang.String session,
                               java.lang.String ip,
                               AuditEvent.Result result)
      • addZKStartStopAuditLog

        public static void addZKStartStopAuditLog()
        Add audit log for server start and register server stop log.
      • addServerStartFailureAuditLog

        public static void addServerStartFailureAuditLog()
        Add audit log for server start fail.
      • getZKUser

        public static java.lang.String getZKUser()
        User who has started the ZooKeeper server user, it will be the logged-in user. If no user logged-in then system user.