Local object instance discovery for metric collection on network elements
First Claim
1. A computer-implemented method for collecting metrics on a network element, comprising:
- (a) receiving, on the network element, a specification of the objects on the network element to monitor;
(b) querying, on the network element, an object data structure representing management information of the network element to identify new instances of each of the specified objects;
(c) for respective instances identified in (b), querying, on the network element, the object data structure for metric values associated with the respective new instance; and
(d) transmitting, from the network element to a network information server over a network, data representing the instance and the associated metric value.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a computer-implemented method collects metrics on a network element. The method includes receiving, on the network element, a specification of the objects on the network element to monitor. The network element queries an object data structure representing management information of the network element to identify instances of each of the specified objects. For respective instances identified, the network element queries the object data structure for metric values associated with the respective instance. Finally, data representing the instance and the associated metric value is transmitted from the network element to a network information server over a network.
12 Citations
22 Claims
-
1. A computer-implemented method for collecting metrics on a network element, comprising:
-
(a) receiving, on the network element, a specification of the objects on the network element to monitor; (b) querying, on the network element, an object data structure representing management information of the network element to identify new instances of each of the specified objects; (c) for respective instances identified in (b), querying, on the network element, the object data structure for metric values associated with the respective new instance; and (d) transmitting, from the network element to a network information server over a network, data representing the instance and the associated metric value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform a method for collecting metrics on a network element, the method comprising:
-
(a) receiving, on the network element, a specification of the objects on the network element to monitor; (b) querying, on the network element, an object data structure representing management information of the network element to identify new instances of each of the specified objects; (c) for respective instances identified in (b), querying, on the network element, the object data structure for metric values associated with the respective new instance; and (d) transmitting, from the network element to a network information server over a network, data representing the instance and the associated metric value. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A network element device that collecting metrics, comprising:
-
a processor; a memory, coupled to the processor, that stores an object data structure representing management information of the network element; a client configuration module executed by the processor to receive a specification of the objects on the network element to monitor; a discovery module executed by the processor to query, on the network element, the object data structure to identify new instances of each of the specified objects; a collection module that, for respective instances identified by the discovery module, queries, on the network element, the object data structure for metric values associated with the respective new instance; and a scheduling module that transmits, from the network element to a network information server over a network, data representing the instance and the associated metric value. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification