Method of automatically generating an SNMP management information base from extension-enabled management agents
First Claim
1. A method of adding a simple network management protocol (SNMP) interface to an existing resource management extension-enabled management agent without modifying said management agent said method comprising:
- at runtime of said management agent, discovering attributes, actions, and events that are supported by a managed object of a device;
at runtime of said management agent, reading definitions of said managed objects associated with said management agent, without re-building or recoding software management components of said manasement agent to update access to said device, wherein said managed objects publishes said definitions for said reading; and
automatically generating an SNMP management information base (MIB) definition having a hierarchical node structure associated with SNMP tables at runtime which provides a SNMP representation of said management agent, said MIB incorporating SNMP object definitions of said attributes, actions, and events correlating to at least a portion of said read managed object definitions, wherein said automatically generating step does not require user assistance.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and machine readable storage for adding a simple network management protocol (SNMP) interface to an existing resource management extension-enabled management agent. The SNMP interface can be added without modifying the management agent. The method includes the step of reading definitions of managed objects associated with said management agent. The definitions can be read at runtime of the management agent. A SNMP management information base (MIB) definition is automatically generated. The SNMP MIB provides a SNMP representation of the management agent and incorporates SNMP object definitions correlating to at least a portion of read managed object definitions.
35 Citations
22 Claims
-
1. A method of adding a simple network management protocol (SNMP) interface to an existing resource management extension-enabled management agent without modifying said management agent said method comprising:
-
at runtime of said management agent, discovering attributes, actions, and events that are supported by a managed object of a device; at runtime of said management agent, reading definitions of said managed objects associated with said management agent, without re-building or recoding software management components of said manasement agent to update access to said device, wherein said managed objects publishes said definitions for said reading; and automatically generating an SNMP management information base (MIB) definition having a hierarchical node structure associated with SNMP tables at runtime which provides a SNMP representation of said management agent, said MIB incorporating SNMP object definitions of said attributes, actions, and events correlating to at least a portion of said read managed object definitions, wherein said automatically generating step does not require user assistance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
at runtime of said management agent, discovering attributes, actions, and events that are supported by a managed object of a device; at runtime of said management agent, reading definitions of said managed objects associated with said management agent, without re-building or recoding software management components of said management agent, for updating access to said device, wherein said managed objects publishes said definitions for said reading; and automatically generating an SNMP management information base (MIB) definition having hierarchical node structure associated with tables at runtime which provides a SNMP representation of said management agent, said MIB incorporating SNMP object definitions of said attributes, actions, and events correlating to at least a portion of said read managed object definitions, wherein said automatically generating step does not require user assistance. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification