TIBCO Hawk is a tool for enterprise-wide monitoring and managing of distributed applications and systems. System administrators can use it to monitor nodes in a wide area network of any size.
TIBCO Hawk uses TIBCO Rendezvous for all messaging and thus gains the benefits and scalability from the TIBCO Rendezvous features of publish/ subscribe, subject name addressing, interest-based routing, and reliable multicast.
TIBCO Hawk is a purely event-based system that uses alerts. The agents are configured with rules that instruct them from what and how to monitor to what actions to take when problems are detected. Thus the workload is fully distributed throughout the enterprise. Every agent is autonomous in that it does not depend on other components to perform its functions.
Display GUI front end that displays alarms and provides editors to create rule bases, create tests, view messages, and invoke microagents to request information or initiate an action.
Agents Intelligent processes that perform monitoring and take actions as defined in rules.
Rulebases Rules that are loaded by agents to determine agent behavior.
Application Management Interface (AMI) Manages network applications through TIBCO Rendezvous and supports communication between a network application and monitoring TIBCO Hawk agents, including the ability to examine application variables, invoke methods, and monitor system performance.
Microagents Feed information back to TIBCO Hawk and expose action methods to rulebases.