Monitoring configuration changes network-wide
In this recipe, we'll take a fleet of JUNOS devices and outfit them with a policy to report events regarding configuration changes to a central network management host. On the central network management host, we'll operate a background daemon process that observes incoming configuration events and reports them to an interactive user-interface, it allows an operator or a NOC screen to keep track of real-time configuration changes on the network, maintaining network situational awareness:

Figure 7.1 Configuration monitoring system schematic
Getting ready
In order to complete this recipe, you'll need:
- Access to the development/management platform, with the following software available:
- OpenSSH server software or equivalent
- Node.js v4 or v6
- Administrative rights in order to configure user accounts on the development/management platform
- Configuration access to JUNOS devices in order to setup event policy
How to do it…
There are four separate components to...