Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 6 Rulebase Repository Management : Actions on Rulebase Repository Configuration Objects

Actions on Rulebase Repository Configuration Objects
Hawk Console contains a rulebase repository that stores configuration objects and then distributes and deploys them to Hawk agents. The configuration objects include rulebases, schedules, and rulebase map.
Rulebase Repository Configuration Objects Files
You must configure the repository in Hawk Console by using the hawk_console_repository_path environment variable. Hawk Console loads and saves configuration objects in the repository at <hawk_console_repository_path>/< domain_name>. Hawk Console stores the configuration objects in the following files:
Hawk Console Actions
The following table lists the effect of the action performed on the Hawk Console to the configuration objects:
rbmap.hrm file present in the rulebase repository.
Hawk Console loads schedules from the schedules.hsf file present in the rulebase repository.
What to do next: To deploy the new rulebase to Hawk agents, you must create a rulebase mapping for it, see Creating Rulebase Mapping.
What to do next: To deploy this new schedule to all Hawk agents in the domain, on the Schedules tab, click the Deploy Schedule icon and confirm the action.
What to do next: To deploy the updated rulebase to all mapped Hawk agents, on the Rulebase Mapping tab, click Save Mapping for the rulebase.
What to do next: To deploy this updated schedule to all Hawk agents in the domain, on the Schedules tab, click the Deploy Schedule icon and confirm the action.
Hawk Console deletes the rulebase file (.hrb) from the rulebase repository. If the deleted rulebase was mapped to Hawk agents or agent groups, then these mapped rulebases are undeployed from Hawk agents after they are restarted.
Hawk Console deletes the schedule from the rulebase repository and the schedule.hsf file. If the deleted schedule was deployed to Hawk agents or agent groups, then these schedules are undeployed from Hawk agents after they are restarted.
What to do next: To save the agent group information in the rbmap.hrm file, either add Hawk agents to the agent group or map the group to a rulebase.
Hawk Console updates the group mapping information in the rbmap.hrm file in the rulebase repository.
What to do next: To deploy the mapped rulebase to new Hawk agents, on the Rulebase Mapping tab, click Save Mapping for the rulebases that are mapped to the updated agent group.
Hawk Console updates the group mapping information in the rbmap.hrm file in the rulebase repository.
What to do next: To undeploy the mapped rulebases from the removed Hawk agents, on the Rulebase Mapping tab, click Save Mapping for those mapped rulebases.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved