Automating monitoring using configuration event triggers in a network environment
First Claim
1. A method executed by a network device in a network, the method comprising:
- receiving, at a change listener in the network device, a change request for a configuration change of the network device;
invoking, by the change listener, a change agent in the network device;
creating, by the change agent, a change impact monitor in the network device according to a profile associated with the configuration change;
interacting, by the change impact monitor, with monitoring instrumentation in the network device;
taking, by the monitoring instrumentation, a first snapshot of performance indicators when the configuration change is applied;
taking, by the monitoring instrumentation, a second snapshot of the performance indicators a predetermined duration after applying the configuration change, wherein the predetermined duration is timed by a change impact assessment timer operated by the change impact monitor;
computing a rate from differences in the performance indicators between the first snapshot and the second snapshot and the predetermined duration; and
generating, by the change agent, a change impact notification describing the first snapshots the second snapshot and the rate.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method for automating monitoring using configuration event triggers in a network environment is provided and includes receiving a change request for a configuration change, creating a change impact monitor according to a profile associated with the configuration change, taking a first snapshot of performance indicators when the configuration change is applied, taking a second snapshot of the performance indicators a predetermined duration after applying the configuration change, and generating a change impact notification describing the first snapshot and the second snapshot. The profile can specify the performance indicators for the configuration change. A change agent that creates the change impact monitor may also be invoked. In some embodiments, the method can further include receiving a soak command, and taking a third snapshot of the performance indicators before applying the configuration change.
-
Citations
17 Claims
-
1. A method executed by a network device in a network, the method comprising:
-
receiving, at a change listener in the network device, a change request for a configuration change of the network device; invoking, by the change listener, a change agent in the network device; creating, by the change agent, a change impact monitor in the network device according to a profile associated with the configuration change; interacting, by the change impact monitor, with monitoring instrumentation in the network device; taking, by the monitoring instrumentation, a first snapshot of performance indicators when the configuration change is applied; taking, by the monitoring instrumentation, a second snapshot of the performance indicators a predetermined duration after applying the configuration change, wherein the predetermined duration is timed by a change impact assessment timer operated by the change impact monitor; computing a rate from differences in the performance indicators between the first snapshot and the second snapshot and the predetermined duration; and generating, by the change agent, a change impact notification describing the first snapshots the second snapshot and the rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Non-transitory tangible media that includes instructions for execution, which when executed by a processor, operates to perform operations comprising:
-
receiving, at a change listener in the network device, a change request for a configuration change of the network device; invoking, by the change listener, a change agent in the network device; creating, by the change agent, a change impact monitor in the network device according to a profile associated with the configuration change; interacting, by the change impact monitor, with monitoring instrumentation in the network device; taking, by the monitoring instrumentation, a first snapshot of performance indicators when the configuration change is applied; taking, by the monitoring instrumentation, a second snapshot of the performance indicators a predetermined duration after applying the configuration change, wherein the predetermined duration is timed by a change impact assessment timer operated by the change impact monitor; computing a rate from differences in the performance indicators between the first snapshot and the second snapshot and the predetermined duration; and generating, by the change agent, a change impact notification describing the first snapshot, the second snapshot and the rate. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus, comprising:
-
a change listener; monitoring instrumentation; a memory element for storing data; and a processor, wherein the processor executes instructions associated with the data, wherein the processor and the memory element cooperate, such that the apparatus is configured for; receiving, at the change listener, a change request for a configuration change of the apparatus; invoking, by the change listener, a change agent in the apparatus; creating, by the change agent, a change impact monitor in the apparatus according to a profile associated with the configuration change; interacting, by the change impact monitor, with the monitoring instrumentation in the apparatus; taking, by the monitoring instrumentation, a first snapshot of performance indicators when the configuration change is applied; taking, by the monitoring instrumentation, a second snapshot of the performance indicators a predetermined duration after applying the configuration wherein the predetermined duration is timed by a change impact assessment timer operated by the change impact monitor; computing a rate from differences in the performance indicators between the first snapshot and the second snapshot and the predetermined duration; and generating, by the change agent, a change impact notification describing the first snapshots the second snapshot and the rate. - View Dependent Claims (16, 17)
-
Specification