sailfin
  1. sailfin
  2. SAILFIN-1580

Logging/Trouble Shooting Support On a Live System

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Blocker Blocker
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: milestone 1
    • Component/s: admin
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      1,580
    • Tags:

      Description

      It shall be possible to support trouble shooting activities (both on cluster
      level as well as per node in a cluster) on a system that is running under
      normal load at a customer site. Currently trouble shooting the system is a
      problem.
      The exit level of the requirement is that it shall be possible to enable
      logging (for a loglevel selected as appropriate for trouble shooting) on a
      system that is running 100 TPS SIP and 100 TPS HTTP per paylode node under a
      short period of time (i.e. 10-20 seconds) without downgrading the system
      charachteristics.
      The more general requirement is that trouble shooting on a system that is
      running live traffic (normal load) shall be possible
      Items that can be considered to meet the requirement is:
      Prio 1.

      • "Clean up" a specific loglevel (or create a new) that can be used for trouble
        shooting purposes for a limited amount of time with a limited load.
      • Increase the performance of logging by introducing Glassfish v3 logging which
        applies to FileandSyslogHandler. V2 logging has a synchronous implementation.
        Prio 2.
      • Have a a separate log level for traffic driven 'errors' and 'warnings'
        messages.- Make it possible to activate logging on a fine granular level.
      • Support that the logging can be turned on for a specified "short period" of
        time or number of requests.
      • Have log information accumulated in an internal buffer and only written when
        a fault occurs.
      • Support that logging is initiated on a specific criteria. (for example the
        requesting user or message type)
      • Support Tracing Capabilities.
      • Include/Support a "support" product such as BTRACE enabling effective trouble
        shooting.

        Activity

        Hide
        Yamini K B added a comment -

        Re-assigning to Sankar since the scoping is yet to be done.

        Show
        Yamini K B added a comment - Re-assigning to Sankar since the scoping is yet to be done.
        Hide
        sanandal added a comment -

        Added keyword ocean to track new RFEs

        Show
        sanandal added a comment - Added keyword ocean to track new RFEs
        Hide
        sanandal added a comment -

        Added keyword ocean to track new RFEs

        Show
        sanandal added a comment - Added keyword ocean to track new RFEs
        Hide
        sanandal added a comment -

        Added keyword ocean to track new RFEs

        Show
        sanandal added a comment - Added keyword ocean to track new RFEs
        Hide
        swethadn added a comment -

        // Clean up of log messages in the Admin module.
        Issue number: 1580
        Obtained from:
        Submitted by:
        Reviewed by: Yamini
        Tests Run : Sailfin QL

        RCS file:
        /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/admin/pluggable/extensions/sip/LocalStrings.properties,v
        done
        Checking in
        src/main/java/org/jvnet/glassfish/comms/admin/pluggable/extensions/sip/LocalStrings.properties;
        /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/admin/pluggable/extensions/sip/LocalStrings.properties,v
        <-- LocalStrings.properties
        initial revision: 1.1
        done
        Checking in src/main/java/org/jvnet/glassfish/comms/startup/LocalStrings.properties;
        /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/startup/LocalStrings.properties,v
        <-- LocalStrings.properties
        new revision: 1.4; previous revision: 1.3
        done
        Checking in src/main/java/org/jvnet/glassfish/comms/startup/SipContainer.java;
        /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/startup/SipContainer.java,v
        <-- SipContainer.java
        new revision: 1.9; previous revision: 1.8
        done

        Show
        swethadn added a comment - // Clean up of log messages in the Admin module. Issue number: 1580 Obtained from: Submitted by: Reviewed by: Yamini Tests Run : Sailfin QL RCS file: /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/admin/pluggable/extensions/sip/LocalStrings.properties,v done Checking in src/main/java/org/jvnet/glassfish/comms/admin/pluggable/extensions/sip/LocalStrings.properties; /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/admin/pluggable/extensions/sip/LocalStrings.properties,v <-- LocalStrings.properties initial revision: 1.1 done Checking in src/main/java/org/jvnet/glassfish/comms/startup/LocalStrings.properties; /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/startup/LocalStrings.properties,v <-- LocalStrings.properties new revision: 1.4; previous revision: 1.3 done Checking in src/main/java/org/jvnet/glassfish/comms/startup/SipContainer.java; /cvs/sailfin/integration/src/main/java/org/jvnet/glassfish/comms/startup/SipContainer.java,v <-- SipContainer.java new revision: 1.9; previous revision: 1.8 done
        Show
        sankara added a comment - This enhancement has been addressed as mentioned in the following one pagers: http://wiki.glassfish.java.net/attach/SFv2FunctionalSpecs/LoggingOnePager.html http://wiki.glassfish.java.net/attach/SFv2FunctionalSpecs/SMI_Specific_OnePager.html http://wiki.glassfish.java.net/attach/SFv2FunctionalSpecs/SMI_AuditLog_enhancements_OnePager.html

          People

          • Assignee:
            sankara
            Reporter:
            eralsad
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: