TraceService


This type is a class for model objects.

Configuration settings for the trace service.

Package: traceservice
Supertype: Service

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *



Attributes Summary
startupTraceSpecification : EString A trace specification that conforms to the trace specification grammar and specifies initial state for various trace components. An empty value is allowed and treated as "disable all trace". Any component not specified is initialized to a default state of disabled. If grammar errors are found in the string, RAS will ignore the trace string
traceOutputType : TraceOutputKind Identifies one of the legal trace handler types.
traceFormat : TraceFormatKind Indicates what format trace output should be generated in. Valid values currently include basic, advanced, loganalyzer.
memoryBufferSize : EInt The default number of entries in the memory buffer (in K entries - e.g. 1 = 1K entries) Only applicable if the MEMORY_BUFFER is selected for the trace output type. Default size is 8 (8K entries). Minimum size is 1 (1K).
traceLog : TraceLog @ If trace output type is SPECIFIED_FILE, these settings are used to specify settings for the trace log.



Attribute Details

startupTraceSpecification  -  A trace specification that conforms to the trace specification grammar and specifies initial state for various trace components. An empty value is allowed and treated as "disable all trace". Any component not specified is initialized to a default state of disabled. If grammar errors are found in the string, RAS will ignore the trace string
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

traceOutputType  -  Identifies one of the legal trace handler types.
    Data Type: TraceOutputKind
    Default value:  unspecified
    Allowed values:
        0 - MEMORY_BUFFER
        1 - SPECIFIED_FILE
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

traceFormat  -  Indicates what format trace output should be generated in. Valid values currently include basic, advanced, loganalyzer.
    Data Type: TraceFormatKind
    Default value:  unspecified
    Allowed values:
        0 - BASIC
        1 - ADVANCED
        2 - LOG_ANALYZER
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

memoryBufferSize  -  The default number of entries in the memory buffer (in K entries - e.g. 1 = 1K entries) Only applicable if the MEMORY_BUFFER is selected for the trace output type. Default size is 8 (8K entries). Minimum size is 1 (1K).
    Data Type: EInt
    Default value:  8
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

traceLog  -  If trace output type is SPECIFIED_FILE, these settings are used to specify settings for the trace log.
    Reference Type: TraceLog @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006