Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

AppFormix NETCONF CLI Monitoring

 

Workflow for configuring Network Configuration Protocol (NETCONF) CLI monitoring:

  1. Add the NETCONF plugin using Ansible.

  2. Add network devices using JSON file or from the UI.

  3. Add the Kafka subscription from the UI.

Add Network Device in AppFormix to Retrieve Data from NETCONF CLI

You can add network devices in AppFormix to retrieve data from NETCONF CLI by from either Ansible or the AppFormix Dashboard.

To enable NETCONF CLI monitoring using Ansible:

  1. Post the NETCONF plugin and include the following lines in the group_vars/all file:

To add network devices in AppFormix, configure AppFormix to retrieve data from NETCONF CLI periodically, and push data to Kafka, do the following:

  1. Select Settings in the upper right corner, then select AppFormix Settings > Network Devices.
  2. Enter the command you want to run in the device and the interval that you want to run this command. The interval should be multiples of 60 seconds. Next, click + Add.
    Figure 1: Configure NETCONF Command and Interval for Network Devices
    Configure NETCONF Command and Interval for Network
Devices
  3. Select NetConfig in Device Sources and enter Management IP in Device Info
    Figure 2: Add NETCONF Network Devices
    Add NETCONF Network Devices
  4. After adding NETCONF devices, select Settings in the upper right corner, then select AppFormix Settings > Kafka. to set up the Kafka listener and subscription. The Sensors drop-down shows the superset of NETCONF commands you added to devices in AppFormix.
    Figure 3: Sensors and Superset of NETCONF Commands Added to Devices in AppFormix
    Sensors and Superset of NETCONF Commands Added to Devices
in AppFormix

For more information about how to retrieve data from Kafka, see AppFormix with Kafka.