PMIRequestMetrics

Specify Performance Monitoring Request Metric configuration.



Attributes Summary
enable : booleanEnables request metrics.
enableARM : booleanEnables PMI request metrics to call an underlying ARM (Application Response Monitoring) agent.
traceLevel : PMIRMTraceLevelKindSpecifies how much trace data to accumulate for a given request.
enableLog : booleanThe captureRate specifies an integer "n" that means 1 out of "n" requests will be instrumented for a given filter.
armType : PMIRMArmTypeThe type of Application Response Measurement (ARM)
armTransactionFactory : StringFully qualified Java class name that implements ARM transaction factory interface.
enabledComponents : StringSpecify the components that will be instrumented by the PMI Request Metrics.
armCallback : StringAllow ARM agent to register callback class so that Request Metrics can call it during the runtime to determine if a transaction will be instrumented and what context information to be collected.
filters : PMIRMFilter * A set of request metric filters.

Attribute Details

enable    -    Enables request metrics. When disabled, all request metrics function will be disabled.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



enableARM    -    Enables PMI request metrics to call an underlying ARM (Application Response Monitoring) agent.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



traceLevel    -    Specifies how much trace data to accumulate for a given request. One of:NONE - No traceHOPS - Only accumulate on major process hopsPERF_DEBUG - Enables additional information over hops, but is not as performance intensive as DEBUGDEBUG - Full detailed trace
     data type: PMIRMTraceLevelKind
     default Value:   NONE
     Allowed Values:  NONE   HOPS   PERF_DEBUG   DEBUG  



enableLog    -    The captureRate specifies an integer "n" that means 1 out of "n" requests will be instrumented for a given filter.
     data type: boolean
     default Value:   unspecified
     Allowed Values:  true   false  



armType    -    The type of Application Response Measurement (ARM)
     data type: PMIRMArmType
     default Value:   ARM40
     Allowed Values:  ARM40   EWLM_ARM   TIVOLI_ARM  



armTransactionFactory    -    Fully qualified Java class name that implements ARM transaction factory interface.
     data type:  String
     default Value:   unspecified



enabledComponents    -    Specify the components that will be instrumented by the PMI Request Metrics.
     data type:  String
     default Value:   unspecified



armCallback    -    Allow ARM agent to register callback class so that Request Metrics can call it during the runtime to determine if a transaction will be instrumented and what context information to be collected.
     data type:  String
     default Value:   unspecified



filters    -    A set of request metric filters.
     data type: PMIRMFilter*


Copyright IBM Corp. 1997-2004