Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-2648

Improve the Audit logging capabilities

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.13.0
    • None

    Description

      This will improve the current audit logging feature. currently there are 2 loggers which are very verbose so this will add a 3rd which focus mainly around access to resources that a console user or a jmx client may use. Also currently no success/failure is logged only entry points in methods, this new logger will log success or failure.

      Here is a list of the improvements:

      • New Resource logger added
        • This will log more resource related access from JMX/console mainly around creation of resources and access to these resource
        • It will be enabled independently of the other loggers
      • Message audit  log will be changed to be configurable independently not with base audit log, and the new resource logger will also be configurable independently.
      • Add the ability to capture the remote address of the calling client whether it be through JMX/console or a normal Netty connection
      • Add the ability to capture authentication success or failure from the console
         
      • Add the ability to log failures to JMX mbeans in the authentication process.

       

      Also tidy up the current logger codes.

      Attachments

        Activity

          People

            andytaylor Andy Taylor
            andytaylor Andy Taylor
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 2h 20m
                2h 20m