Network Configuration Automation With Configlets

In enterprises, when a need arises to fix faulty configurations or to make changes in multiple devices, the network administrators often find it difficult and time-consuming. Network Configuration Manager saves administrators from doing repetitive configuration changes, fault fixes and manual configuration uploads by automating command execution using "Configlets"

network-automation-configlets

Reduce network configuration vulnerabilities by Automated Configlet execution

Configlets are command scripts that help to execute commands in configurations of multiple devices at one go. You can change passwords and execute commands that increase security in network devices with the help of Configlets. By doing so, the vulnerability issues in network devices can be fixed.

How to fix Bandwidth Bottlenecks with Automated Configlets?

Let's take an environment consisting of several devices consuming a lot of bandwidth. In such cases, bandwidth bottlenecks tend to happen on a frequent basis. Configlet helps to prevent this from happening by executing command scripts.

Once you identify network devices with low bandwidth using a traffic monitoring tool, you can use 'Access control list' (ACL) commands to control traffic and improve network performance in those devices. These ACL commands can be pushed to configurations of multiple devices at one go. This will help you avoid repetitive manual command executions and also saves a lot of time.

Adding Configlets to configurations in Network Configuration Manager

Configlets are available as templates and can be added manually in 3 modes, namely :

  • File transfer mode
  • Script execution mode
  • Advanced script execution mode

Avoid manual configuration changes and save time using File transfer mode!

By using file transfer mode, simple configuration commands like changing SNMP community, forwarding syslog messages, changing interfaces etc., can be implemented in multiple devices.
Another advantage of using file transfer mode is that, it allows the user to upload a configuration in many devices/device groups at one go.

network-automation-configlets1

Achieve complete network security by implementing trouble shooting commands in Script Execution mode!

You can secure your network by implementing password change commands in many networking devices using the script execution mode. Other troubleshooting commands like Synchronizing Running & Startup Configurations, access push commands etc., can also be executed in the selected devices using Script Execution mode. By doing so, you can achieve a reliable network performance.

network-automation-configlets2

Use advanced Script Execution mode for executing complex network commands and increase productivity!

Use advanced Script Execution mode for executing complex network commands and increase productivity!

  1. There is a change of prompt after executing a command.
  2. A command requires a prompt user confirmation.
  3. There is a delay in response after command execution.

Complex network commands like uploading OS images / firmware upgrade, configuring banner message, deleting files from flash etc., can be executed on network configurations using Advanced Script Execution mode.

network-automation-configlets4

After creating the configlets, they can be applied on respective devices and the execution results can be checked in the“execution history”.

network-automation-configlets3

Scheduling Configlets

Network Configuration Manager helps to schedule all types of configuration tasks. Tasks that require routine command executions can be scheduled. The admin need not be present since he can specify a certain time he wants the configlets to be applied to devices. Hourly, weekly, monthly and daily scheduling is available for the convenience of the network admins. Thus, Network Configurations will be automated to execute configlets at the scheduled time. Network Configuration Manager also sends email notifications when a configlet is executed.