Jobs

Jobs is a standard configuration interface for adding, editing, and removing jobs. A job is an application that can be run at scheduled times, using a cron-like syntax. You can customize the job by choosing which program to run, any arguments, and if applicable, the configuration that the scheduled job uses to gather additional options and features. The job section also can be used to create primary and backup jobs and determine the failover state.

For information about interacting with the grid and form, see Standard Configuration Interface in Unified Assurance Concepts. The Jobs interface has additional controls, described in Grid Details.

This user interface calls REST methods from the api/broker/jobs endpoints. See REST API for Unified Assurance Core for details.

The UI path for this interface is Configuration -> Broker Control -> Jobs.

Grid Details

The interface has the following buttons, in addition to the standard Unified Assurance buttons:

In the main grid, click the - icon next to a server name to collapse that server's jobs and hide those entries. Click the + icon next to a server name to expand the jobs and show those entries.

Form Fields

Configuring Scheduled Job Times

Jobs use a cron-like syntax to determine when the job is run. The scheduled time definition has fields for minutes, hours, days, months, and days of the week. Each of these fields can be set to one or more literal values in a comma-separated list, or *, which is interpreted as every. The job runs when the current time elements match the job's scheduled time elements.

For example: