Workflow Engine Queue

The Workflow Engine Queue allows you to monitor the status of automatic steps from projects across the WorldServer environment. Depending on your privileges, you can see all the tasks in projects that belong to you, or you can view tasks from all projects in the system.

Assignments > Workflow Engine Queue

For each step, the columns in the Workflow Engine Queue are described in the following table:
Column Description
Asset The asset that is being worked on in this task and step.
Assigned To
  • The workflow engine on which the step is executing, if more than one workflow engine has been configured for the WorldServer environment.
  • Otherwise, blank.
Creation Date The date on which the task was created.
Creator The user name for the creator of the task.
Locale Name The target locale for the project.
Number of Tasks Used in the task statistics view, shows the number of tasks in each aggregated group.
Phase Workflow phase the workflow step is in.
Project Name The name of the project containing the task, which in turn contains the step of interest.
Priority The priority assigned to this task. A lower number indicates a higher priority (for example, a task with priority 1 has a higher priority than a task with priority 2).
Status
  • If the step is currently running, the value is Executing, followed by the amount of elapsed time spent running the task. For example, Executing [00:02:53] means that the step has been running for 2 minutes, 53 seconds.
  • If the step has not started running, the value is In Queue, followed by the step’s position in the queue. For example, In Queue [15] means that the step is 15th in line, in that particular queue, to run. When the previous 14 steps have run, this step will run.
Step The name of the step being monitored.
Task An identifying number assigned to the task.

Viewing Queue Updates

By default, the Workflow Queue displays a static snapshot of the tasks in the queue. To view continuous updates, click Turn auto refresh on. This feature allows you to watch the flow of tasks through the system.

By default, this page is updated every ten seconds. You can change the frequency of updates by going to Tools > Personal Preferences and editing the field, How often to auto refresh pages.

Monitoring Tasks

Task views help you focus on a subset of all tasks in the system. You can work with views of the Workflow Engine Queue as described in the following table:
Task View Description
all tasks Displays all tasks in the system
all creator’s tasks Displays the tasks created by the current user
task statistics For the category that you select. (for example, Project Name or Status), displays the number of tasks in each instance of that category.

Configurable email notifications will let you know if a particular task is taking longer than it should. By default, WorldServer sends notices if tasks have been running for over 15 minutes, 25 minutes, or 30 minutes for actions of task, project, or project-group scope respectively. Administrators can adjust this maximum_time_for_task_execution_before_notification setting and other workflow engine settings in the general.properties file.

Filtering Task Views

The Filtering feature allows you to select a subset of tasks in the queue so that you can quickly find a task you are searching for. For example, you might want to filter on all tasks in a particular state, or on all the tasks in one project. To use this feature:

  1. Set the Task View to all tasks or all creator’s tasks.
  2. From the Filter list, select the category to filter on, for example, Project Name.
  3. In the text box, type the value to filter on, for example, MyProject.
  4. Click Apply.