Monitor Current Business Processes

The Business Process Monitor page displays processing information for the ten most recent instances of business processes that have run, and refreshes automatically. If an instance you are looking for does not display in the Business Process Monitor, you can perform a search to locate it.

The most basic way to monitor current processing is through the Business Process Monitor.

Access the Monitor from the Administration menu by selecting Business Processes > Current Processes, from the search results pages, and from the Business Process Usage monitor.

Note: This monitor also displays when you select a link from the Business Process Usage monitor, in a new window. This pop-up Monitor page contains fewer descriptive fields and does not automatically refresh, but you can take action (such as restarting or expediting a process) on one or more of the listed process instances.

From the Business Process Monitor, you can access additional details about a process from the different fields displayed (see Monitor a Business Process InstanceMonitor a Business Process Instance). In the Monitor page, the following fields enable you to view general processing information about instances, link to details as noted, and perform other activities, as appropriate:

Automatically refresh every minute
Default time to refresh the list of the ten most recent instances. To disable this feature, clear the check box.
Status
Indicator of the status of an active or recently run instance (Success or Error). See Status IndicatorsStatus Indicators.
ID
Number assigned by Sterling B2B Integrator to identify an instance. Click the number to display the Business Process Details page. See Monitor a Business Process InstanceMonitor a Business Process Instance.
Name
Name of the process model run for this instance. Click the name to view the BPML code for the business process model.
State
Current state of a process instance. The following list describes possible states, and the actions you can take for a process in that state:
  • Active – Currently processing. Can be halted.
  • Queued – A subset of the Active state, in which the process is waiting on a thread. Can be stopped or expedited. If stopped, the process state progresses to halting and then halted.
  • Completed – All processing is done. Can be restarted.
  • Terminated – Process has been stopped and marked for no further processing. Can be restarted.
  • Waiting – Process is on hold for a period of time and will continue processing when the specified wait criteria has been met. Does not hold a thread during the wait time. Can be terminated or resumed.
  • Waiting_on_IO – Waiting for input from a service or adapter before the process can continue. Does not hold a thread before the adapter completes its activity and has input for it. Can be terminated or resumed.
  • Interrupted_Auto(matically) – Process was in an active state, but is interrupted by a system shutdown. This state also results if the process is configured with a recovery level of AUTO_RESUME, and auto-resume has failed when the process was hung in an Active state. Can be terminated.
  • Interrupted_Man(ually) –Process was in an active state, but is interrupted by a runtime error. This state also results if the process is configured with a recovery level of MANUAL, and the system is re-activated after a system shutdown. Must be manually resumed or restarted. Can be terminated.
  • Halting – A request for the process to stop has been made and it is safely handling the request.
  • Halted – Process has been stopped. Can be restarted, resumed, or terminated.
Note: You can configure, at the business process level, how you want Sterling B2B Integrator to handle a processing interruption by using the Recovery Level setting when you check-in a business process model.
Started
Date and time an instance started.
Ended
Date and time an instance ended.
Deadline
Time frame in which the process must be running (and not queued) after the process starts, as configured in the business process model deadline setting.
Parent/Child
Arrow icons link to any parent or child process related to this instance. An up arrow indicates a parent process and a down arrow indicates a child process (subprocess).

If the deenveloping tracking feature is activated, the field may display a left-pointing arrow. A left arrow indicates a parent process that did not deenvelope the business process. Click the arrow to view the transaction set that deenveloped the business process. This feature is off by default.

Expires
Information about when an instance is eligible for removal from the active system. To display the expiration information, including whether the data for the instance is archived or purged after it expires, click Info.