Monitoring Job Groups

A Job Group (JOBG) is a container for Jobs that helps you optimize their executions. The Job Group monitor is the list of Jobs contained in the group sorted by runID. It provides information about the current status and the progress of each Job. From this list, you can modify the properties of both the Job Group and of its tasks for the current execution of the group.

When a Job Group is executed its status turns to Active. The status of the individual Jobs is Registered as long as they are not executed and turns to Active as soon as they start. The Job Group monitor is available as long as the group remains in the Tasks list, also after it has ended. You can also use the to re-execute particular jobs. During the execution of a Job Group, the monitor is dynamic. It refreshes every 60 seconds to provide the latest information about the status of its jobs.

You can monitor any Job Group or Job within it that you are authorized to work with.

This page includes the following:

Accessing the Job Group Monitor

You can access the Job Group monitor from the following places in the system:

  • Process Assembly perspective
  • Process Monitoring perspective
  • My Catalog perspective
  • Dashboards perspective
  • Global Search

Right-click the Job Group object or task and select Last Monitor (Process Assembly and Global Search list) or Open Monitor (Process Monitoring, Dashboards and My Catalog).

List of Jobs in the Job Group Monitor

The columns on the list provide the following information:

  • Name

  • Type

    C_HOSTG. It indicates that this Job is being process as part of a Job Group and that the Job Group is active.

  • RunID

    Unique identifier assigned to the task upon execution.

  • Status

    Status of this particular Job. The status is Registered if the Job Group is already active but the Job cannot be processed yet due to the settings defined in the Allow <x> simultaneous executions field (Attributes Page)

  • User

    User who created the Job. If ownership has been transferred, user who is currently in charge of this Job. See Taking Over Ownership.

  • Start Time

    Either the time at which a Job has started or its estimated start time (if still in Registered status).

  • Priority

    An Automation Engine system consists of the system Client 0 and up to 9999 user-defined Clients.

    The Automation Engine processes all messages sent by those clients, with the client priority determining the order in which they are processed. Clients of a higher priority are always given priority to Clients of a lower priority, regardless of the order in which the messages were originally sent. The First-In-First-Out principle applies when there are two Clients with the same priority. The message that arrives first is processed first.

    • Highest priority: 200
    • Lowest priority: 255

Modifying the Group Settings and the Properties of its Tasks

From the Job Group monitor you can modify some of the group settings and the properties of the Jobs that are still active. These changes affect that particular execution only. After the execution has ended, the original settings apply again. If you want those changes to be permanent, you have to change the Job Group definition.

To Modify the Definitions of the Job Group Object

  1. Expand the Modify Group button. This automatically activates the edit mode.
  2. Click Open Object or Open Object in New Window.
  3. Modify the object definitions as required.

To Modify the Jobs in the Group

You can access all the options that are available for a job in the Job Group monitor as follows:

  • From the toolbar, where the most used functions are available
  • Right-clicking one or more Jobs on the table to display a context-menu containing all the functions

Viewing the Details of a Job in the Group

Select a Job and click the Details button on the toolbar to open a pane on the right hand side of the page that displays all the details on the Job.

See also: