Dec. 18, 2015
Built-in tasks are a set of predefined configuration tasks that you can execute on one or more managed devices. These tasks help you address the most commonly used configuration changes of the discovered devices. Command Center supports built-in tasks for both NetScaler and CloudBridge devices.
You can execute the built-in tasks instantly or schedule them for execution at a later time. You can view the execution log to check the task status and view the list of tasks scheduled for execution. You can also export a built-in task as an XML file. Note that you cannot modify or delete built-in tasks.
Use the following procedures for managing built-in tasks:
The built-in upgrade tasks that you can execute on NetScaler devices are:
The built-in configuration tasks that you can execute on NetScaler devices are:
You can import an application template to multiple NetScaler appliances using the Command Center built-in configuration task ImportApplicationTemplate.
Consider that you have an application template with configuration for optimizing traffic for an application. You want to import this template to ten other NetScaler devices that require a similar AppExpert application configuration. You can import the application template to the ten NetScaler devices simultaneously using the ImportApplicationTemplate built-in task.
The following code is an example for an input file:
<?xml version="1.0" encoding="UTF-8" ?> <properties> <global> <param name="CC_Trap_Dest" value="22.214.171.124"/> <param name="HostName" value="NS433"/> </global> <device name="10.102.43.3"> <param name="NSIP" value="10.102.43.3"/> <param name="HostName" value="NS433"/> <param name="LBSERVER1" value="server43http"/> </device> <device name="10.102.40.20"> <param name="NSIP" value="10.102.40.20"/> <param name="LBSERVER1" value="server20http"/> <param name="CC_Trap_Dest" value="126.96.36.199"/> </device> <!-- HA PAIR--> <device name="10.102.43.154-10.102.43.155"> <param name="NSIP" value="10.102.43.154"/> <param name="HostName" value="NS43HA"/> <param name="LBSERVER1" value="haserver43http"/> <param name="CC_Trap_Dest" value="188.8.131.52"/> </device> </properties>
The following code is an example for a command in the template file:
add snmp trap specific <CC_Trap_Dest> -communityName public set ns config -IPAddress <NSIP> -netmask 255.255.255.0 set ns hostName <HostName> add lb vserver <LBSERVER1> HTTP
In the input file, within the device tag, you can only specify the device IP address and not the hostname of the device.
To execute the built-in task
The built-in upgrade task that you can execute on a CloudBridge device is:
The built-in configuration tasks that you can execute on CloudBridge devices are:
To execute the built-in tasks
On the Configuration tab, navigate to , and in the right-pane, click CloudBridge tab.
The built-in upgrade tasks that you can execute on CloudBridge Advanced Platforms are:
You can upload the NetScaler upgrade files to multiple NetScaler SDX appliances at the same time.
You can execute a built-in task on multiple devices at the same time. You can either select devices individually or select a device list for the tasks. You can execute the same task several times on different devices or device lists. You can also preview a task (the commands and rollback commands) before executing it.
After executing a task, you can view the execution details of that task instantly or at a later time.
You can schedule built-in tasks to execute at a later period or recur at regular intervals. For example, you can schedule tasks to be executed at specific hours daily, at specific hours on specific days of the week, and at specific hours on specific days of the month.
You can also view the details of all the built-in tasks that you have scheduled.
You can save the built-in tasks in XML format on the Command Center server. This XML file, also known as task file, can be used to create a new custom task in the existing server or can be copied to another Command Center server.