Methods and systems for monitoring objects
First Claim
1. A method for monitoring objects in a Management Information Base (MIB) of a network device, the method comprising:
- identifying one or more Object Identifiers (OIDs) corresponding to the objects in the MIB for monitoring, wherein the objects represent configuration or state information about the network device;
determining grouping rules for grouping the identified OIDs in a group;
determining a rate for detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in a Network Management Station (NMS) desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time;
sending a monitoring request, the grouping rules, and the rate of detection, from the application to the network device, wherein the network device periodically monitors for changes to the identified OIDs in the group in response to the monitoring request; and
receiving a notification from the network device, the notification indicating the one or more changes to the identified OIDs in the group, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for monitoring objects in a plurality of management information bases (MIBs) is provided. The objects required for functioning of an application are identified from the MIBs. The application identifies these objects. The identified OIDs are grouped in a group depending on grouping rules provided by the application. A rate for detecting changes in the group is provided. The changes in the group are detected at the provided rate. A notification is generated on detecting a change in the group. The notification is sent to the application. The notification reports a change in the identified OIDs in the group.
10 Citations
20 Claims
-
1. A method for monitoring objects in a Management Information Base (MIB) of a network device, the method comprising:
-
identifying one or more Object Identifiers (OIDs) corresponding to the objects in the MIB for monitoring, wherein the objects represent configuration or state information about the network device; determining grouping rules for grouping the identified OIDs in a group; determining a rate for detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in a Network Management Station (NMS) desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time; sending a monitoring request, the grouping rules, and the rate of detection, from the application to the network device, wherein the network device periodically monitors for changes to the identified OIDs in the group in response to the monitoring request; and receiving a notification from the network device, the notification indicating the one or more changes to the identified OIDs in the group, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time. - View Dependent Claims (2, 3, 4, 12, 13, 14)
-
-
5. A method for monitoring objects in a Management Information Bases (MIB) of a network device, the method comprising:
-
receiving identification of one or more Object Identifiers (OID) corresponding to the objects in the MIB for monitoring, wherein the objects represent configuration or state information about the network device; receiving grouping rules for grouping the identified OIDs in a group; receiving a rate for detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in a Network Management Station (NMS) desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time; receiving a monitoring request and the rate of detection from the application, wherein the network device periodically monitors for changes to the identified OIDs in the group in response to the monitoring request; grouping the identified OIDs in a group based on the grouping rules; and providing a notification to the application, the notification indicating the one or more changes to the identified OIDs in the group, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time. - View Dependent Claims (15, 16, 17)
-
-
6. An apparatus for monitoring objects in a Management Information Base (MIB) of a network device, the apparatus comprising:
-
a network management station (NMS) configured with applications comprising; an identifying module for identifying one or more Object Identifiers (OIDs) corresponding to the objects in the MIB for monitoring, wherein the objects represent configuration or state information about the network device; a grouping module for determining grouping rules to group the identified OIDs in a group; and a rate module for determining a rate for detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in the NMS desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time; and an agent in the network device, the agent being coupled to the MIB, the agent being configured for monitoring the group at the rate of detection in response to a monitoring request received from the NMS to determine if any of the identified OIDs have changed, and to provide a notification to the application, the notification indicating the one or more changes in the identified OIDs, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time. - View Dependent Claims (7, 18, 19, 20)
-
-
8. An apparatus for monitoring objects in a Management Information Base (MIB) of a network device, the apparatus comprising:
-
means for identifying one or more Object Identifiers (OIDs) corresponding to the objects in the MIB for monitoring, wherein the objects represent configuration or state information about the network device; means for determining grouping rules for grouping the identified OIDs in a group; means for determining a rate of detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in a Network Management Station (NMS) desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time; means for sending a monitoring request, the grouping rules, and the rate of detection, from the application to the network device, wherein the network device periodically monitors for changes to the identified OIDs in the group in response to the monitoring request; and means for receiving a notification from the network device, the notification indicating the one or more changes to the identified OIDs in the group, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time. - View Dependent Claims (9)
-
-
10. An apparatus for monitoring objects in a Management Information Base (MIB) of a network device, the apparatus comprising:
-
a processing system including a computer processor coupled to a display and a user input device; and
logic encoded in one or more non-transitory tangible media for execution by the computer processor, and when executed operable to;
identify one or more Object Identifiers (OIDs) corresponding to the objects in the MIB for monitoring, wherein the objects represent configuration or state information about the network device;determine grouping rules for grouping the identified OIDs in a group;
determine a rate for detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in a Network Management Station (NMS) desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time;send a monitoring request, the grouping rules, and the rate of detection, from the application to the network device, wherein the network device periodically monitors for changes to the identified OIDs in the group in response to the monitoring; and receive a notification from the network device, the notification indicating the one or more changes to the identified OIDs in the group, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time.
-
-
11. A non-transitory computer-readable storage medium including instructions executable by a computer processor, the storage medium comprising:
-
one or more instructions for identifying one or more Object Identifiers (OIDs) corresponding to objects for monitoring in a Management Information Base (MIB) of a network device, wherein the objects represent configuration or state information about the network device; one or more instructions for determining grouping rules for grouping the identified OIDs in a group; one or more instructions for determining a rate of detection of changes in the group, wherein the rate of detection indicates a periodic monitoring time at which an application in a Network Management Station (NMS) desires the network device to periodically monitor at regular intervals for changes in the objects that correspond to the identified OIDs in the group, wherein one or more changes in the objects occur in between a first occurrence of the periodic monitoring time and a second occurrence of the periodic monitoring time; one or more instructions for sending a monitoring request, the grouping rules, and the rate of detection, from the application to the network device, wherein the network device periodically monitors for changes to the identified OIDs in the group in response to the monitoring request; and one or more instructions for receiving a notification from the network device, the notification indicating the one or more changes to the identified OIDs in the group, the one or more changes occurring in between the first and second occurrences of the periodic monitoring time, wherein the notification is provided from the network device at the rate of detection and at the second occurrence of the periodic monitoring time.
-
Specification