TraceService

Configuration settings for the trace service.

Inherits from type Service and adds the following.


 

Attributes Summary

startupTraceSpecification A trace specification that conforms to the trace specification grammar and specifies initial state for various trace components.
traceOutputType Identifies one of the legal trace handler types.
traceFormat Indicates what format trace output should be generated in.
memoryBufferSize The default number of entries in the memory buffer (in K entries - e.
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 that is 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:   String
Default value:   unspecified



traceOutputType

Identifies one of the legal trace handler types.

Data type:  TraceOutputKind
Default value:   unspecified
Allowed Values:  MEMORY_BUFFER   SPECIFIED_FILE  



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:  BASIC   ADVANCED   LOG_ANALYZER  



memoryBufferSize

The default number of entries in the memory buffer (in K entries - e.g. 1 = 1K entries) Only applicable if the MEMORY.html#traceoutput">trace output type. Default size is 8 (8K entries). Minimum size is 1 (1K).

Data type:   Integer
Default value:   8



traceLog

If trace output type is SPECIFIED_FILE, these settings are used to specify settings for the trace log.

Data type:  TraceLog