The agent interfaces the managed objects on its local machine using microagents. Microagents communicates with managed objects such as operating system subsystems, agent components, log files, event logs or applications. Each microagent exposes a set of methods to the agent that the agent uses to collect information and take action.
A set of default microagents is included when you install TIBCO Hawk software. The complete list varies by operating system, but the following standard microagents are installed on all platforms:
For detailed information about these microagents with their methods, arguments and results, as well as descriptions of platform-specific microagents, see the
TIBCO Hawk Microagent Reference.
Microagent methods can be accessed interactively from TIBCO Hawk WebConsole or through rulebases downloaded to the agent.
Chapter 3, Monitoring with Rulebases, talks about how to use a method as the data source of a rule.
When you start up an instance of TIBCO Hawk WebConsole, it automatically discovers machines running TIBCO Hawk agents on your network depending on the Hawk message transport mechanism you have configured.
Each agent has a set of default microagents, that are loaded when the agent is started. If you install and start an adapter or gateway, or instrument an application with AMI, microagents for these objects are dynamically added to the agent. In TIBCO Hawk WebConsole, you can view microagents and their methods for any discovered TIBCO Hawk agents. For detailed information about how to get the list of microagent for an agent, see the
TIBCO Hawk WebConsole User’s Guide.
You can invoke a microagent method in TIBCO Hawk WebConsole and immediately view the results. Invoking is useful when you want to test a method before using it in a rule, or to check a return value for troubleshooting purposes.
Microagent methods perform a wide variety of tasks, and are grouped into categories according to the impact that invoking the method has on a managed system. These categories are used by the TIBCO Hawk agent to display appropriate methods for the current context:
To view microagent method results over time, you can subscribe to the method in TIBCO Hawk WebConsole and view results as they are returned. Subscribing provides continuous updates of method results and displays a moving window of the result history. Creating a subscription is useful when you want to test a range of return values before specifying boundaries in a rule, or to identify general patterns of activity.