Show TOC Start of Content Area

Procedure documentation Managing Plugins  Locate the document in its SAP Library structure

Use

Use the Performance Tracing Runtime Application tracing Plugins tab to manage plugins along with the available handlers and patterns.

Procedure

Plugin

The bytecode-modification plugins in the application tracing are marked with This graphic is explained in the accompanying text or This graphic is explained in the accompanying text.

Caution

The plugins root node will be visible in the tree only if the relevant setting (This graphic is explained in the accompanying text) is selected.

This node is necessary, for example, if an application has a heavy start-up. The developer may wish to disable the plugin temporarily before the application is started, and then enable it only for a single request.

You can apply different actions to each plugin:

Plugin Actions

Action

Description

Browse as an object

Adds the com.sap.engine.library.bytecode.TracingPlugin object to the object browser.

Disable temporarily

There is the option to disable certain plugins for short periods of time. While a plugin is disabled it is still “plugged" but does not dispatch events to its handlers.

Enable

Enables a plugin.

 

Handler

The bytecode-modification handlers in the application tracing are marked with This graphic is explained in the accompanying text.

You can apply different actions to each handler:

Handler Actions

Action

Description

Browse as an object

Adds the com.sap.engine.library.bytecode.tracing. TracingHandler object to the object browser.

 

Pattern

A TracingPattern is an object that determines the associations between a plugin and the modified classes from which it needs to receive events. Each TracingPlugin has a TracingPattern. The patterns in the application tracing are marked with This graphic is explained in the accompanying text.

You can apply different actions to each pattern:

Pattern Actions

Action

Description

Browse as an object

Adds the com.sap.engine.library.bytecode. TracingPattern object to the object browser.

 

 

End of Content Area