Anchor |
---|
| Job Automation with CCS Scripting |
---|
| Job Automation with CCS Scripting |
---|
|
NetMRI's Job Management feature set (
Configuration Management –> Job Management tab) enables automation of processes for monitoring, network analysis and routine maintenance. Job Management is also the enabling feature in the Automation Change Manager (ACM) system. Job Management and Job Automation operations involve the following tools:
- Scripts, used for automation tasks on numerous devices across the network, to execute sequences of Command Line Interface commands on network devices. Scripts can be written in Infoblox's proprietary CCS language or in Perl (using the standard Perl API).
Note: This document focuses on use of the CCS language. For more information on use of the Perl language in job automation, see the Infoblox NetMRI Administrator Guide.
- Jobs, which are scheduled instances of CCS or Perl scripts that run against selected devices or device groups. End-user credentials can be used for specific jobs;
- Config Templates, an easy editing environment in NetMRI to create standard configuration files and rapidly duplicate configurations for deployment;
- Lists, tables of data referred to by scripts, for matching purposes during script execution;
- Custom issues, which can be raised by CCS or Perl scripts to announce/point out conditions discovered during script processing.
Job automation ensures consistency across devices in the managed network and can save valuable time. Because NetMRI supports both Perl and its own proprietary CCS scripting language, users can employ change automation to do the following:
- Define generic configuration templates for large collections of like devices such as Cisco and Juniper routers and switches;
- Execute mass change rollouts through the downloading of template files, reducing the need to execute sequences of CLI commands and enabling larger-scale changes across the network;
- Reference external lists to populate variables when executing actions against devices.