1. Support Portal
  2. Features
  3. Automation and Event processing Rules

Zero Touch Provisioning (Auto -Discovery)

Tech Talk: Overview and Features

In this Tech Talk video we will take a look at the Zero-Touch Provisioning feature, a process through which devices can be automatically configured and provisioned. We'll walk through automating a workflow of steps that enable operations to perform tasks without manual effort​. For this demonstration we are using OMNM v8 - Powered by Cruz Operations Center, this will be the same if you are on Cruz OC v9, or a previous version of OMNM.  

 

 

List of  ZTP and Low touch auto deployment options:

 

  • Leverage devices ZTP capability 
    • USB boot
    • DHCP for IP,OS and an initial cfg file. (the above video)

With either USB or DHCP, the initial configuration file contains 3 key element

1 – Telnet/SSH CLI credential

2 – Snmp V2/V3 configured with credentials

3 – An snmp command to start sending traps to CRUZ

High level process:

When the device boots up, it will emit events. These event(s) will trigger Cruz Automation to invoke a predefined Discovery profile. The Discovery profile consumes the source IP from the event and will auto discover the target using the matching snmp and cli credentials pre-set in the discovery profile. The process generally take 2-3 minutes.  Once discovered, additional automation can deploy configuration template, or actions to reconfigure the target as required. 

NOTE Testing: The Auto discovery automation rule is throttled to only execute 1 time in 60 minutes. This is to avoid numerous rule execution when the device may emit many "unknown" device traps. As a result the automation rule for a specific IP address cannot be run more than 1 time per 60 minutes. For testing, this may be overridden by adding this property to the installed.properties file with a specified number of minutes and restart the application server. (sample file path "<installdir>\CruzOC\owareapps\installprops\lib")

discovery.execution.log.expiration.in.minutes=3

  • Pre-installed – agent
    • A script / agent or containerized agent can be installed to trigger auto discovery. The Cruz NMS location is set in the script / agent.
  • Pre-staged Configuration 
    • The device is staged off site and pre-installed with configuration similar to the DHCP ZTP set up. When device come online it follows the same steps as DHCP or USB boot.
  • Pre-planned Staging
    • If the device models, IP’s, credentials are pre-planned, the data in csv format, can be imported into Cruz and put into planned mode.
    • Once the device plugged in and live, Cruz will detect and auto sync the device at which point the device is fully under management.
  • Scheduled Auto Discovery 
    • Discovery Profiles can be scheduled to scan a target Subnet, CIDR, Ranges, hostnames or a File list of IP’s for IPV4 or IPv6. In this use case, new devices auto discovered based on parameters of the Discovery profile.



 

If you would like a personal demo or a free trial reach out to sales@doradosoftware.com