3.2 Oracle TSAM Plus Agent Data Collection Framework

The Oracle TSAM Plus Agent framework collects the performance metrics when Oracle TSAM Plus is enabled. The framework covers the major performance sensitive areas in Tuxedo applications, that is call path stages, services, transactions and system servers. Oracle TSAM Plus Agent uses Oracle Tuxedo FML32 typed buffers to contain the metrics collected so that each metric is defined as a built-in FML32 field. The monitoring points depend on the monitoring types and only apply to Oracle Tuxedo ATMI applications. The following table lists the call path monitoring points.

Table 3-1 Call Path Monitoring Points

Stage Supported Tuxedo Process Types
Before request message sent to IPC queue Native Client, Application Server, GWTDOMAN, BRIDGE, JSH/WSH, and GWWS
After request message got from IPC queue Application Server, GWTDOMAIN and GWWS
Before reply message sent to IPC queue Application Server, GWTDOMAIN, BRIDGE and GWWS
After reply message got from IPC queue Native Client,Application Server, GWTDOMAIN
Before request message sent to network GWTDOMAIN, JSH/WSH, and GWWS
After request message got from network GWTDOMAIN and BRIDGE
Before reply message sent to network GWTDOMAIN and BRIDGE
After reply message got from network GWTDOMAIN and BRIDGE

The following table lists the service monitoring points.

Table 3-2 Service Monitoring Points

Stage Supported Tuxedo Process Types
After request from IPC queue Application Server, GWTDOMAIN and GWWS
Before reply message sent to IPC queue Application Server, GWTDOMAIN and GWWS

The following table lists the system server monitoring points.

Stage Supported Tuxedo Process Types
Main Loop GWTDOMAIN, BRIDGE and GWWS. The metrics are collected internally and this point is to pass the data to plug-in

Note:

The metrics are collected internally, and the Main Loop passes the data to plug-in

Table 3-3 Transaction Monitoring Points

Stage Supported Tuxedo Process Types
After the transaction routine executed Native Client, Application Server, TMS, GWTDOMAIN,WSH, JSH, TMQFORWARD