Request metrics

Use this page to enable request metrics, select the components that are instrumented by request metrics, set trace levels, enable standard logs, enable Application Response Measurement (ARM), specify the type of ARM agent, and specify the ARM transaction factory implementation class name.

To view this administrative console page, click Monitoring and Tuning > Request metrics.

 

Configuration tab

Request metrics

Turns on the request metrics feature.

When disabled, the request metrics function is disabled.

Components to be instrumented

Selects the components that are instrumented by request metrics.

Specify which components; for example, All, servlet, enterprise bean, Java DataBase Connectivity (JDBC), Web services, Java Message Service (JMS), and asynchronous beans are instrumented using request metrics. The default selection is All.

Trace level

Specifies how much trace data to accumulate for a given transaction.

Including one of the following values:

None

No trace.

Hops

Generates instrumentation information on process boundaries only (for example, at the entry and exit points for the Web container).

Performance_debug

Generates one additional level of instrumentation data, whereas debug generates detailed instrumentation data.

Debug

Provides detailed instrumentation data, including response times for all intra-process servlet and Enterprise JavaBeans (EJB) calls.

Standard logs

Enables the request metrics logging feature.

Select this check box to trigger the generation of request metrics logs in the SystemOut.log file.

Application Response Measurement (ARM) agent

Enables request metrics to call an underlying Application Response Measurement (ARM) agent.

To use this feature, ensure that the native libraries of the ARM implementation are present in the <install_root>/bin directory, and the ARM API Java archive file is present in the <install_root>/lib directory.

Specify ARM agent

Specifies the type of ARM agent that you want to use.

The ARM 4.0 agent and Tivoli ARM 2.0 agent are supported.

ARM transaction factory implementation class name

Specifies the ARM transaction factory implementation class name in the package that is supplied by your provider.

When enabling ARM, include the ARM libraries from the ARM implementation provider in the <install_root>/bin directory. Type the name of the ARM transaction factory implementation class name that is present in the ARM library that you use in this field.

 



 

 

Tivoli is a trademark of the IBM Corporation in the United States, other countries, or both.