Patent ID: 8001228

Claim:
A system to dynamically extend a management information base to expose a set of attributes associated with an application comprising: a managed server instance in a domain, wherein the managed server instance includes a SNMP Agent, an application having a sub-agent associated therewith, and a managed bean or object that exposes a set of attributes associated with the application, wherein the sub-agent is registered to the SNMP agent, and wherein the sub-agent receives the set of attributes associated with the application from the managed bean or object; an administration server in the domain, wherein the administration server includes a management information base capable of receiving the set of attributes associated with the application, and a SNMP manager that communicates with said SNMP Agent on the managed server instance, and wherein the management information base is stored in a computer readable storage medium; wherein upon exposing the set of attributes about the application to the sub-agent by the managed bean or object, the set of attributes are communicated through SNMP by the SNMP Agent to the SNMP manager on the administration server, and wherein in response to communicating the set of attributes to the SNMP manager, the management information base is dynamically extended by creating an entry in the management information base to include the set of attributes received from the SNMP manager; and wherein the set of attributes are then available to one or more other managed server instances in the domain.