Copyright © 2014 TIBCO Software Inc. All Rights Reserved


Chapter 2 Creating a TIBCO Silver Fabric Enabler for TIBCO API Exchange Gateway Stack : TIBCO Silver Fabric Engine Statistics

TIBCO Silver Fabric Engine Statistics
If you want TIBCO API Exchange Gateway Components to scale automatically, you can define rules that add or remove TIBCO Silver® Fabric Engines based on Engine statistics.
Data collected are aggregated. The aggregate is used to average raw statistic values by using a source ID. The average is calculated by individually averaging the statistic values for each source ID (for example, for each Engine), and then averaging the results across all Engines.
If the aggregated value triggers the rule, but the normalized geometric variance across the Engines is less than 0.85, then it does not add an Engine. Removing Engines is not affected by variance.
When an Engine is added, it will automatically publish the TIBCO API Exchange Gateway archive that was loaded in the component on a new Engine. For HTTP activities, for example, web services using SOAP over HTTP transport and HTTP Receiver activities, the Engine will add the URL to the load balancer automatically.
You can set up rules on Enablement Condition. The Engine will start upon statistics rules on other Engines. You also can setup rules for threshold activation, based on statistics gathered on the Engine itself or on that of other Engines.
To set up rules for an Engine, follow these steps:
1.
2.
Select Threshold Activation or Enablement Condition in the Add A Rule list.
3.
If you select Threshold Activation, specify the following parameters in the Create Threshold Activation Rule panel:
In Condition Type list: select the Component Statistic item.
In the Action list, select Add Engine or Remove Engine.
In the Comparison list, select Greater Than or Less Than.
Figure 19 Creating Rules
Engine statistics consist of statistic information about the TIBCO Silver Fabric Engine, and are independent of the TIBCO API Exchange Gateway Components aside from the Core Engine free memory available.
As shown in the graphic above, the TIBCO Silver Fabric Enabler for TIBCO API Exchange Gateway Core Engine Free Memory usage is the lone statistic (aside from Engine based stats) that can be used to set conditions for activation and enablement of new components at this time.

Copyright © 2014 TIBCO Software Inc. All Rights Reserved