Method and system for network management with per-endpoint monitoring based on application life cycle
First Claim
Patent Images
1. A method of monitoring devices within a network, the method comprising:
- determining a state of the network, wherein the state of the network depends upon a collective state of devices on the network;
setting a polling interval for each of the devices on the network based on the state of the network; and
polling each of the devices on the network for status information in accordance with the set polling interval for each device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A network management framework provides the ability to limit the frequency of discovery/scanning and/or monitoring on an endpoint-by-endpoint basis. A status polling interval can be dynamically determined for each endpoint throughout a highly distributed system whether or not the endpoints are situated behind routers, firewalls, slow communication links, etc. The monitoring operations can be set in accordance with a phase/life cycle of a performance monitoring component.
46 Citations
30 Claims
-
1. A method of monitoring devices within a network, the method comprising:
-
determining a state of the network, wherein the state of the network depends upon a collective state of devices on the network;
setting a polling interval for each of the devices on the network based on the state of the network; and
polling each of the devices on the network for status information in accordance with the set polling interval for each device. - View Dependent Claims (2)
-
-
3. A method for management of a distributed data processing system, the method comprising:
-
dynamically discovering endpoints on a network within the distributed data processing system using a network management framework;
determining a state of the network, wherein the state of the network depends upon a collective state of discovered endpoints on the network;
associating a polling interval parameter with each discovered endpoint on the network based on the determined state of the network; and
monitoring each discovered endpoint using the network management framework in accordance with the polling interval parameter associated with each discovered endpoint. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for monitoring devices within a network, the apparatus comprising:
-
determining means for determining a state of the network, wherein the state of the network depends upon a collective state of devices on the network;
setting means for setting a polling interval for each of the devices on the network based on the state of the network; and
polling means for polling each of the devices on the network for status information in accordance with the set polling interval for each device. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. An apparatus for management of a distributed data processing system, the apparatus comprising:
-
discovering means for dynamically discovering endpoints on a network within the distributed data processing system using a network management framework;
determining means for determining a state of the network, wherein the state of the network depends upon a collective state of discovered endpoints on the network;
associating means for associating a polling interval parameter with each discovered endpoint on the network based on the determined state of the network; and
monitoring means for monitoring each discovered endpoint using the network management framework in accordance with the polling interval parameter associated with each discovered endpoint.
-
-
21. A computer program product in a computer readable medium for use in a data processing system for monitoring devices within a network, the computer program product comprising:
-
instructions for determining a state of the network, wherein the state of the network depends upon a collective state of devices on the network;
instructions for setting a polling interval for each of the devices on the network based on the state of the network; and
instructions for polling each of the devices on the network for status information in accordance with the set polling interval for each device. - View Dependent Claims (22, 24, 25, 26, 27, 28, 29, 30)
-
-
23. A computer program product in a computer readable medium for use in a data processing system for management of a distributed data processing system, the computer program product comprising:
-
instructions for dynamically discovering endpoints on a network within the distributed data processing system using a network management framework;
instructions for determining a state of the network, wherein the state of the network depends upon a collective state of discovered endpoints on the network;
instructions for associating a polling interval parameter with endpoint on the network based on the determined state of the network; and
instructions for monitoring each discovered endpoint using the network management framework in accordance with the polling interval parameter associated with each discovered endpoint.
-
Specification