Management Operations

Management functions are performed by invoking management operations on microagents. As described in Microagent List Monitoring, each agent contains a collection of objects called microagents. Microagents have methods through which all monitoring and management is performed. Microagents represent managed entities such as the operating system's subsystems, log files, event logs, applications, and even the agent itself.

The AgentManager class is used to interact with microagents. An instance of this class is obtained by invoking the getAgentManager() method of the TIBHawkConsole class.

The first step in interacting with a microagent is to obtain its descriptor. This descriptor enumerates the available methods and describes their signature and their return types. With this information you can then invoke methods and subscribe to method results for an individual microagent. You can also perform a group operation that simultaneously performs a method invocation on multiple instances of the same microagent across multiple agents.