Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Four methods are available for displaying forecasting information on time-based triggers (Time, Cron, and Temporary) and the tasks they launch:

  • Displaying Trigger Forecast Information#Forecast Calendar displays a calendar showing tasks scheduled to run based on Time, Cron, and Temporary triggers. Where data is available, the estimated end time for each task also is calculated and displayed. Displaying Trigger Forecast Information#Forecasts
  • Forecasts List displays a sequential list of the tasks shown in the Displaying Trigger Forecast Information#Forecast Calendar. Displaying Trigger Forecast Information#Next
  • Next Scheduled Time field in Time, Cron, and Temporary trigger Details identifies the next time a trigger will launch its task(s).
  • Displaying Trigger Forecast Information#List List Qualifying Times button in Time and Cron triggers Details displays a list of the next 30 qualifying dates and times.

...

For enabled Time, Temporary, and Cron triggers where forecasting has been specified, Universal Controller writes an entry to the Forecast Calendar (and the Displaying Trigger Forecast Information#Forecasts Forecasts List) for each time that a trigger task is scheduled to run within the next N days, where N is the forecast period specified in the Forecast Period in Days Universal Controller system property.

To display the Forecast Calendar, from the Automation Center navigation pane select Triggers > Forecast Calendar.
 

Image RemovedImage Added

To display Details about an entry in the Forecast Calendar, click the entry. A Displaying Trigger Forecast Information#Forecast Details pop-up displays. (You also can display Forecast Details by clicking an entry in the Displaying Trigger Forecast Information#Forecasts Forecasts List.)

To refresh the forecast data (for the displayed month only), click the Refresh icon.

...

The Forecasts list displays information about every entry in the Displaying Trigger Forecast Information#Forecast Calendar, plus information on tasks within a Workflow launched by a trigger.

To display the Forecasts List, from the Automation Center navigation pane select Triggers > Forecasts.
 

Image RemovedImage Added
 

To display the Details about a Forecast in the list, either:

...

(You also can display Forecast Details by clicking an entry in the Displaying Trigger Forecast Information#Forecast Calendar.)

Anchor
Forecast Details
Forecast Details
Forecast Details

...

You can displays Forecast Details either by:

  • Clicking an entry in the Displaying Trigger Forecast Information#Forecasts Forecasts Calendar.
  • Clicking an entry in the Displaying Trigger Forecast Information#Forecasts Forecasts List.
     

Image RemovedImage Added
 

Click the Details icon next to any field to view Details of that record.

...

Field Name

Description

Details

This section contains detailed information about the forecast.

Task

Name of the task selected in the Forecast Calendar. The icon is a link to the Task Details for this task.

Task Type

Task type of this task.

Workflow

For tasks included in a Workflow: Name of the Workflow in which this task is included. The icon is a link to the Workflow Details for this Workflow.

Member of Business Services

One or more Business Services that this task belongs to.

Trigger

Name of the trigger that will launch this task (or the Workflow in which this task is included). The icon is a link to to the Trigger Details for this trigger.

Launch Time

Calculated start time of this task.

End Time

Calculated end time of this task.

Anchor
Run/Skip Evaluation
Run/Skip Evaluation
Run/Skip Evaluation

Evaluation, based on run/skip criteria specified for this task via the Workflow Task Details, of whether this task will run or skip when the Workflow is run.
 
Tasks, including Workflows, launched directly by the trigger will always have a run/skip evaluation of Run. Likewise, tasks within a launched Workflow that do not have any run or skip defined will always have a run/skip evaluation of Run.
 
Any task within a Workflow with run or skip utilizing variables will have a run/skip evaluation of Not Evaluated.

Simulation

Indication of whether or not this forecast is based on the simulated launch of this trigger.

Agent

Name of the Agent resource record that identifies the machine where the task will run.

Agent Variable

Variable that will be resolved at run time to the name of the Agent resource that identifies the machine where the task will run.

Agent Cluster

Name of the Agent Cluster resource record from which an Agent that identifies the machine where the task will run on is selected.

Agent Cluster Variable

Variable that will be resolved at run time to the name of the Agent Cluster resource from which an Agent that identifies the machine where the task will run on is selected.

Cluster Broadcast

Name of the Agent Cluster resource record that specifies the group of Agents to broadcast to. At launch time, an instance of the task will be created for each Agent in the cluster. Each instance displays separately in the Activity Monitor.

Cluster Broadcast Variable

Variable that will resolve at launch time to the name of the Agent Cluster resource record that specifies the group of Agents to broadcast to. At launch time, an instance of the task will be created for each Agent in the cluster. Each instance displays separately in the Activity Monitor.

Tabs

This section identifies the tabs across the top of the Forecast Details that provide access to additional information about the forecast.

Child Forecasts tab

For Workflows only; Displays a list of forecast information for tasks within this Workflow (see Displaying Trigger Forecast Information#Forecast List, below).

Anchor
Forecast Calculation
Forecast Calculation
Forecast Calculation

...

For enabled Time, Temporary, and Cron triggers, the Controller calculates the next scheduled time and displays it on the Triggers list, as well as on the All Triggers and Active Triggers lists, for those trigger types.
 

Image RemovedImage Added
 

The next scheduled time also displays in the trigger Details:
 

Image RemovedImage Added

Anchor
Overdue Timers
Overdue Timers
Overdue Timers

...

If this occurs, there will be log messages similar to the following:

Panel
Found overdue timer exceeding restart threshold limit of 2 days. Timer overdue by: 3 Days 1 Hour 57 Minutes 52 Seconds (2016-06-27 14:15:00 -0400) **** Timer is being cancelled *** TriggerTimerHandlerBean [...]
 
Disabling Trigger since stale timer was found and the next scheduled time was stale TimeTriggerBean [...]

A "stale/expired" trigger is calculated based on the value of the uc.overdue.timer.startup.threshold Universal Controller start-up property (default is 2 days). If the default is specified, any enabled Trigger with a next scheduled time older than two days will be considered "stale/expired."

...

Step 1

In the trigger Details for a Cron or Time trigger, click the List Qualifying Times button. A List Qualifying Times Input pop-up dialog displays.
 
Image Removed Image Added

Step 2

In the Number of Dates/Times field, enter the number of dates and times that you want to be listed (default = 30, maximum = 1000).

Step 3

Enter / select a Start Date from when you want the list of Dates and Times to begin.

Step 4

Click the Submit button to display a table of Qualifying Dates and Times.
 
Image Removed Image Added