Service monitoring measures the response time and request throughput for services exposed or invoked by an SCA module. You choose what operations to monitor on the services exposed to requestors (SCA exports) or consumed within the module (SCA imports), and can optionally define thresholds for response time and throughput.
The service monitor plots response time and throughput data on graphs, visually distinguishing those calls that exceed any threshold you have defined. The graphs always show the latest monitoring statistics; however, you can see historical data by increasing the length of time shown on the graphs.
Response time
The Response Time graph indicates the time elapsed between a service request and response. (For service operations with two-way asynchronous implementations, the graph indicates only the time the operation needed to handle the request, not the time that elapsed between request and response.) Response time on the graph is plotted over seconds or minutes; in addition, the Statistic Measurements Table shows you response times for the last second or minute and for the entire monitoring session.
Throughput
The Throughput graph shows how many calls have been completed over a unit of time (seconds or minutes). In addition, the Statistic Measurements Table shows you throughput for the last second or minute and for the entire monitoring session.
Service monitoring data is stored in memory. When the buffer is full, the oldest data is discarded and replaced by the newest data. The stored data for an operation is automatically removed when all users switch off monitoring for that operation.