Monitoring Operations
The TIBCO Hawk Console API allows you to monitor all agents simultaneously from a single program.
For each agent, the APIs monitoring capabilities can be decomposed into four areas:
• | Management Operations |
• | Microagent List Monitoring |
• | Rulebase List Monitoring |
• | Alert Monitoring |
All monitoring is performed using event notification. Listeners are registered with the AgentMonitor
for the type of monitoring required and the relevant status messages are delivered as events when they are detected.
A registered listener for a particular type of event will receive notifications for all monitored agents that generate that event. For example, registering a AgentMonitorEventLister
with the console will allow it to receive AgentMonitorEvents
for all agents known to the console, thus allowing it to track the alive or expired status of every agent.