This type is a class for model objects.
Specify Performance Monitoring Request Metric configuration.
Package: pmirmAttributes Summary | |
enable : EBoolean | Enables request metrics. When disabled, all request metrics function will be disabled. |
enableARM : EBoolean | Enables PMI request metrics to call an underlying ARM (Application Response Monitoring) agent. |
traceLevel : PMIRMTraceLevelKind | Specifies how much trace data to accumulate for a given request. One of: NONE - No trace HOPS - Only accumulate on major process hops PERF_DEBUG - Enables additional information over hops, but is not as performance intensive as DEBUG DEBUG - Full detailed trace |
enableLog : EBoolean | The captureRate specifies an integer "n" that means 1 out of "n" requests will be instrumented for a given filter. |
armType : PMIRMArmType | The type of Application Response Measurement (ARM) |
armTransactionFactory : EString | Fully qualified Java class name that implements ARM transaction factory interface. |
enabledComponents : EString | Specify the components that will be instrumented by the PMI Request Metrics. |
armCallback : EString | 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. |
instrumentedComponents : EString | Specify a list of components that have RM instrumentation |
dynamicEnable : EBoolean | When this attribute is false, request metrics is disabled and will not be enabled without restarting the appserver. When this attribute is true, request metrics can be enabled without restarting the appserver depending on the values of other attributes. |
filters : PMIRMFilter * | A set of request metric filters. |
Attribute Details |