Adding a TIBCO Hawk Rulebase to an Application

This section provides information about adding a rulebase for a service or process. Information about building the rulebase expression is not provided. For more information about creating rulebases, see the TIBCO Hawk Administrator’s Guide . The guide is part of the TIBCO Hawk documentation set.

Procedure 

1. In TIBCO Administrator, click Application Management.
2. Select the application for which the rulebase has been defined, and expand it.
3. In the Configuration Builder pane, click the service or process name for which the rulebase has been defined. A service is named with a .arr suffix. A process is named with a .par suffix.
4. Click the Monitoring tab.
5. In the Rulebases panel, click Add.
6. Click Browse and in the window that appears, navigate to the directory where the rulebase is stored and select the rulebase. Click OK.
7. Click Save.

For example, the next diagram shows the rulebase section for a process archive.

When you deploy the service, TIBCO Hawk Agent saves the rulebase file in the <install-path>\tibco\tra\domain\<domain-name>\rulebase folder. The original rulebase can be safely removed, because the rulebase has been loaded into the domain. If you change the original rulebase, it must be reloaded into the service and the application must be redeployed.

When the conditions specified in the rulebase occur, the results display in the Resource Management > Machines View Machine panel. For example, the next screen shows several alerts that have been generated based on a rulebase.