Group Operations

Group operations allow you to detect and solve problems on the network from any location. Using Hawk Console, you can explicitly solicit information from multiple TIBCO Hawk agents, then take action based on the results. Group operations include:

Network query — querying one or more agents on the network to determine where particular conditions exist.
Network query with a test — applying a test to query results in the same manner as in a rulebase.
Network action — performing an action on one or more agents on your network.

Note 

Network Queries and Network Actions are supported only in Hawk Display (deprecated in Hawk 5.0) and Hawk WebConsole (deprecated in Hawk 6.1).

Network query and action allow you to combine identical tasks you might perform on individual agents and implement them dynamically in a single operation. The query or action is performed by invoking microagent methods, using multiple instances of the same microagent distributed across the network.

Querying several agents can be a useful tool for determining thresholds when building tests in rules. You might first decide to test a potential threshold value through a query before committing the rule to a rulebase. Similarly, using a network action you can experiment with the effects of a particular action. Network query and action are useful both as interactive tools, and for researching and testing how rules should be built.

The following table summarizes the different methods you can use to retrieve information and carry out tasks using TIBCO Hawk WebConsole.

Method to Retrieve Information and Perform Tasks

Network

Retrieving Information

Performing Tasks

Now

Over Time

Now

Over Time

On One Computer

Invoke a microagent method

Subscribe to a microagent method

 

Invoke a microagent method

 

Build a rulebase that takes an action at repeated intervals

On Multiple Computers

 

Perform a network query

Subscribe to microagent methods on multiple agents, or build a rulebase that sends alert messages, distribute it to other agents, and view all of the alerts at once

Perform a network action

 

Build a rulebase that takes an action at repeated intervals and distribute it to other agents