SNMP-based management of service oriented architecture environments
First Claim
1. A Simple Network Management Protocol (SNMP)-based apparatus comprising:
- an SNMP manager to monitor network hardware devices and define object identifiers (OIDs);
a Simple SOA Performance Monitor (SSPM) manager to augment the OIDs with service-specific object identifiers to monitor at least one service within an SOA environment and to provide added functionality to the SNMP manager so that the SNMP manager can monitor the at least one service and in addition monitor the network hardware devices and define the OIDs;
an SSPM agent associated with the at least one service to collect details pertaining to the at least one service, the details of the at least one service being provided to the SSPM manager, wherein the SSPM manager periodically polls the SSPM agent for the details specified in the augmented OID pertaining to the at least one service, and wherein the SSPM manager in turn provides the details of the at least one service to the SNMP manager; and
wherein the SNMP-based apparatus is implemented by at least one computing device comprising a processor and a memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A Simple Network Management Protocol (SNMP)-based apparatus including an SNMP manager to monitor network hardware devices and define object identifiers (OIDs); a Simple SOA Performance Monitor (SSPM) manager to augment the OIDs with service-specific object identifiers to monitor services; and an SSPM agent associated with at least one service to collect details pertaining to the service, the details of the service being provided to the SSPM manager which in turn provides the details of the service to the SNMP manager. The SNMP-based apparatus may be implemented by at least one computing device. Also disclosed is a method of monitoring services and a computer program product.
-
Citations
17 Claims
-
1. A Simple Network Management Protocol (SNMP)-based apparatus comprising:
-
an SNMP manager to monitor network hardware devices and define object identifiers (OIDs); a Simple SOA Performance Monitor (SSPM) manager to augment the OIDs with service-specific object identifiers to monitor at least one service within an SOA environment and to provide added functionality to the SNMP manager so that the SNMP manager can monitor the at least one service and in addition monitor the network hardware devices and define the OIDs; an SSPM agent associated with the at least one service to collect details pertaining to the at least one service, the details of the at least one service being provided to the SSPM manager, wherein the SSPM manager periodically polls the SSPM agent for the details specified in the augmented OID pertaining to the at least one service, and wherein the SSPM manager in turn provides the details of the at least one service to the SNMP manager; and wherein the SNMP-based apparatus is implemented by at least one computing device comprising a processor and a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of monitoring services comprising:
-
providing a Simple Network Management Protocol (SNMP)-based apparatus comprising an SNMP manager, a Simple SOA Performance Monitor (SSPM) manager and an SSPM agent; monitoring network hardware devices and defining object identifiers (OIDs) by the SNMP manager; augmenting by the SSPM manager the OIDs with service-specific object identifiers to monitor at least one service in an SOA environment and providing added functionality by the SSPM manager to the SNMP manager so that the SNMP manager is monitoring the at least one service and in addition monitoring the network hardware devices and defining the OIDs; associating the SSPM agent with the at least one service and collecting details pertaining to the at least one service; providing by the SSPM agent the details of the at least one service to the SSPM manager by periodically polling by the SSPM manager the SSPM agent for the details specified in the augmented OIDs pertaining to the at least one service; providing by the SSPM manager the details of the at least one service to the SNMP manager; and the method being implemented by at least one computing device comprising a processor and a memory. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product for monitoring services, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to provide a Simple Network Management Protocol (SNMP)-based apparatus comprising an SNMP manager, a Simple SOA Performance Monitor (SSPM) manager and an SSPM agent; computer readable program code configured to monitor network hardware devices and define object identifiers (OIDs) by the SNMP manager; computer readable program code configured to augment by the SSPM manager the OIDs with service-specific object identifiers to monitor at least one service in an SOA environment and to provide added functionality by the SSPM manager to the SNMP manager so that the SNMP manager can monitor the at least one service and in addition monitor the network hardware devices and define the OIDs; computer readable program code configured to associate the SSPM agent with the at least one service and collect details pertaining to the at least one service; computer readable program code configured to provide by the SSPM agent the details of the at least one service to the SSPM manager, wherein the SSPM manager periodically polls the SSPM agent for the details specified in the augmented OIDs pertaining to the at least one service; and computer readable program code configured to provide by the SSPM manager the details of the at least one service to the SNMP manager. - View Dependent Claims (14, 15, 16, 17)
-
Specification