Sunday, July 28, 2013

Monitoring Performance of Tibco Components

Performance test  TIBCO BW

The scope of Stress/Performance testing primarily included monitoring the behavior of Tibco Components while processing peak volume data. The data transfer was across RVRD


The main aim of  the stress tests was to
ü  Monitor the Memory usage of each Tibco Component.
Measure the Processor time consumed by each Tibco Component

Capturing Performance Parameters

This is achieved by capturing the data in Performance Logs. Tibco online training deals with the creation of Performance Logs is explained in the steps below.

 Step 1:-

The first step involves creation of counter logs. Counter logs can be accessed from below path.
 

           Control Panel à Administrative Tools à Performance


Step 2:-  Start adding the counters to the counter logs.

Step 3:-  To gather the details of the processor id add Process as the performance object and counter as ID Process .  Include all the adbagents, bwengines, adr3 processes running on the server. 

Step 4:-  For capturing the percentage processor time consumed by the component add Processor Time as
a counter. Apply this counter to all the Tibco Components which need to be monitored.

Step 5:-  Memory usage of the components can be captured by including Working Set from the counter list.
Please note that the above counters need to be added to all the Tibco Component instances running on the server.


Step 6:- After inclusion of all the counters configure Performance log file in to which all the information needs to be logged in to. The below snapshots give an idea for confirmation of the file.





Step 7:- We can select the time limit during which the components need to be monitored by configuring various scheduling options available.







2 comments: