Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All
     

    Related Documentation

     

    Task Manager

    Understanding Task Manager

    The Task Manager is a fundamental component of IP/MPLSView that you use to create, schedule, run, and manage data collection and reporting tasks for your live network.

    To access Task Manager, select Tools > Task Manager from the IP/MPLS main menu. Task Manager enables you to perform the following tasks:

    • Create, modify, delete, duplicate, and schedule network data collection tasks.
    • Stop a task that is in progress.
    • Search a list of tasks by name or by type of task.
    • Chain together a sequence of similar tasks by scheduling a particular task to run immediately after another task.
    • Chain tasks as part of a Scheduling Live Network Collection operation.
    • Remove nodes in selected tasks.
    • Run a Network Performance Data Report task.
    • Run all SAM tasks (SAM Collection, SAM Interface Traffic Collection, and SAM LSP Statistics Collection).
    • Assign a collection task to run on a distributed Task Manager server, distributed remote collection server, or an Apache Spark Cluster.

    Figure 1 shows an example of theTask Manager window, with the Actions drop-down menu expanded.

    Figure 1: Task Manager

    Task Manager

    Creating a New Task in Task Manager

    To create a new task in Task Manager:

    1. Click New Task, or select Actions > New Task.
    2. Select the task, and specify a task name and optional comment.

      To select the task from a smaller list of related tasks, select the type of task in the Task Group field and then select the task.

      Figure 2: Creating a New Task

      Creating a New Task
    3. Click Next.
    4. Specify the devices in the live network from which to collect data.

      You can choose some or all of the devices configured in a device profile, or you can use the master profile.

      Figure 3: Selecting the Devices for Collection

      Selecting the Devices for Collection
    5. Configure the required collection options and consolidation options.
    6. Click Next.
    7. Configure scheduling parameters for the new task.

      Figure 4: Scheduling the Task

      Scheduling the Task
    8. To chain this Scheduling Live Network Collection task to another task, select Immediately After from the Schedule Type drop-down menu, and select the preceding task to which you want to chain this collection task. Optionally, you can select Modify TaskName/Comment/Owner to specify a different task name and comment for the chained task. Figure 5 shows an example of how to chain a Scheduling Live Network Collection task.

      Figure 5: Chained Scheduling Live Network Collection Task

      Chained Scheduling
Live Network Collection Task
    9. Click Next to create the new task and display it in the Task Manager window.

    Managing Existing Tasks

    To manage an existing task in Task Manager, select the task name in the upper pane and click the appropriate button, or right-click the task name and select the desired task from either the Actions drop-down menu or the task drop-down menu. You can access the same set of tasks from the Actions drop-down menu and the task drop-down menu.

    • To view or modify task properties, click or select View/Modify.
    • To delete a task, click or select Delete.
    • To perform other tasks such as stopping a running task, removing devices in a scheduled task, updating the task status, and duplicating a task, select the desired task from either the Actions drop-down menu as shown in Figure 6 or the task drop-down menu.

      Figure 6: Managing an Existing Task

      Managing an Existing Task

    Performance Management Tasks Using Task Manager and Apache Spark Clusters

    Apache Spark is a fast engine for big data processing using clusters. You can run the Performance Management Tasks using Task Manager and Spark clusters. The performance Management Tasks are:

    Advanced Ping Collection Task

    Collect latency and jitter between interfaces.

    Device Ping Collection Task

    Collect latency and loss percentage between devices.

    Device SLA Collection Task

    Collect SLA information from the devices.

    Device SNMP Collection Task

    Collect CPU usage, CPU temperature, memory, and system uptime from the device.

    LSP Ping Collection Task

    Collect tunnel LSP latency and jitter.

    Link Latency Collection Task

    Collect latency and jitter of the link.

    Server Performance Data Collection Task

    Similar to the Device SNMP Collection Task but for the servers.

    User CLI Collection Task

    Collect any CLI.

    User-defined SNMP Collection Task

    Collect any SNMP MIBs.

    How to Prepare the Data


    The following items need to be configured before running a task using Apache Spark:

    • The Spark master must be running on the Application Server.
    • SNMP has access to the devices/servers from the Application Server and Spark slaves.
    • Log in access is available to the devices/servers for CLI collections from the Application Server and Spark slaves.
    • Devices/servers must be reachable from the Application Server and Spark slaves.
    • Proper license is copied to the Spark slaves.
    • The SSH connection from master to slave does not require a password.

    The Task Manager Server is running as a part of the Application Server. To execute the task in the Spark Cluster, select the Spark Cluster option in the last step of the task submission. This option is only available for the Spark Cluster enabled tasks. In the Task Manager window, the Spark Hosted Task column identifies the tasks running in the Spark Cluster. The Spark Hosted Task column is displayed in Figure 1.

    Running a Task Using Spark Clusters

    To run a task using Spark Clusters:

    1. Select Tools > Task Manager, then click New Task.

      The New Task (Step 1 of 3) - Select TaskName and TaskType window is displayed, as shown in Figure 7.

      Figure 7: New Task - Select Task Name and Task

      New Task - Select Task Name and Task
    2. Select the task and specify a task name and optional comment.

      To select the task from a smaller list of related tasks, select the type of task from the Task Group list. Then select the task from the Task list.

    3. Click Next.

      The New Task (Step 2 of 3) - Schedule Task: Device SNMP Collection window is displayed, as shown in Figure 8

      Figure 8: New Task - Select Devices and Options for Collection

      New Task - Select Devices and Options
for Collection
    4. Specify the devices in the live network from which to collect data.

      You can choose some or all of the devices configured in a device profile, or you can use the master profile. You can also specify options for collection.

    5. Click Next.

      The New Task (Step 3 of 3) - Schedule Task: Device SNMP Collection window is displayed, as shown in Figure 9.

      Figure 9: New Task - Schedule Task and Enable Spark

      New Task - Schedule Task and Enable
Spark
    6. Configure the scheduling parameters for the new task.
    7. Select Do you wish to run this task on Spark Cluster?, then click Next.

      The results are displayed in the Task Status tab, as shown in Figure 10.

      Figure 10: Task Status Results

      Task Status Results

      Note: To view the Spark task logs, go to http://<application-server-ip>:18080.

     

    Related Documentation

     

    Modified: 2017-04-04