Previous Topic

Next Topic

Book Contents

Book Index

Configuration trigger

Configuration Trigger is a pre-processor which is mainly used to grab information (one or a list of items) from the devices or to check if specific configuration or information is available on the device. Information collected through Trigger will be imported or used in Configuration Templates as Trigger Object (similar to Device, Job, Profile, Global objects) for building device commands dynamically as per device state.

LIST example: If the user wants to add a Configuration to all Interfaces on a device, without using Trigger, user has to specify all interface names in the Runtime object (the user must know the name of interfaces and names might be different for different type of models). In case of Trigger, Trigger will execute the command, which will list down all interfaces on the device and parse the interface names from device response and store it in a LIST output. The same list can be imported into Template using Trigger object.

Boolean example: If the user wants to enable SNMP Service Configuration on 1000 devices, without Trigger, user must know the details of all those devices that are not SNMP enabled and create an Upload Job for those devices. With Trigger, Trigger can execute “SNMP Service Status” command on all devices and parse the SNMP service status and store the availability in BOOLEAN output (YES/ NO) for each device. The same BOOLEAN output can be imported back into the Template using Trigger object to execute the SNMP Enabling command for those devices whose trigger BOOLEAN output value is ‘NO’.

NOTE: Multiple Triggers can be used within a single Configuration Template.

This is a Privilege based feature: The user will be able to access, view, add, edit, delete, execute & export, only if privileges have been given by the administrator. This will be defined under roles and privileges.

This menu is accessible only if the below privilege has been checked.

From the “Templates” menu on the Left panel click “Configuration Triggers

Configuration Triggers Grid page displays Trigger Name, Vendor, OS Type, Trigger Type, Trigger Parser Type, Visibility and Description of all configured triggers.

Two type of Triggers are supported by NCCM

  1. List Trigger – to get the List of items as output from the Trigger execution.
  1. To get the List of Interfaces
  2. To get List of Gigabit Interfaces
  3. To get List of Connected Ports
  4. To get the List of ACL names

NOTE: In case of Device not responding or command Error, empty list will be returned.

  1. Boolean Trigger – to get the Boolean value (Yes or No) as the output from the Trigger execution.
  1. To check whether BGP Service is enabled.
  2. To check whether SNMP Service is configured.