Redwood Documentation

Product Documentation

 

›Processes

RunMyJobsMonitoring Processes

Processes

  • Monitoring and Managing Processes
  • Advanced Process Search
  • Filtering Processes
  • Processes Monitor Diagrams
  • Redwood Server Process Processing
  • Process States
  • Available Columns in the Processes Monitor
  • Chains Monitor Filter Columns
  • Process Forecasting
  • Integrating Redwood Server into Third-Party Applications with PermaLink

Operator Messages

  • Operator Messages Monitor
  • Creating Operator Messages
  • Interacting with Operator Messages
  • Creating Advanced Operator Message Reply Expressions
  • Receiving Operator Messages on your Desktop

Events

  • Monitoring Events
  • Filtering Events
  • Event Filter Columns

Environment

  • Monitoring System Performance
  • Monitoring Dashboard
  • Housekeeping Dashboard
  • Monitoring SAP Systems
  • Creating Custom Monitor Checks

Submitting Processes

  • Submitting Processes and Chains
  • Submitting a Process or Chain
  • Scheduling with Times and Dates
  • Rescheduling Processes Automatically
  • Using Recurrences

Calendaring

  • Using Time Windows
  • Shifting Times and Days with Time Windows
  • Configuration Data for Time Windows
  • Using Time Windows in Processes
  • Defining Advanced Execution Times with Period Functions
  • Managing Recurrences
  • Creating Submit Frames
  • Frequently Asked Questions About Submit Frames
  • Using Submit Frames in Processes
  • Time Zones
← Processes Monitor DiagramsProcess States →

Redwood Server Process Processing

The life-cycle of a process starts when the process is created and ends when it has reached a final status. The process goes through various stages, each illustrated by a status. The process that controls processes is named the dispatcher. The dispatcher assigns processes to process servers and queues for execution and is responsible for the life-cycle of the process.

The order in which the dispatcher starts processes is defined as follows:

  1. Based on priority of the process, (highest first).
  2. Based on the requested start time of the top level parent of the process, (oldest first).
  3. Based on the requested start time of the process, (oldest first).
  4. Based on the ID, (smallest first).

Gantt Chart

A Gantt chart is available to display the progress of the process or chain and its current status.

Color codeDescription
light greyprocess or chain not yet started or has reached status Canceled
dark greyprocess or chain has reached status Unknown
greenprocess or chain has Completed
redprocess or chain has reached status Error or Killed
purplechain is in status Waiting

The Gantt chart uses process statistics for display, when these are not available the chart has stripes.

Third-Party Systems

Some processes represent workload performed in external third-party systems; for example an ERP system. In this case, the process start time in Redwood Server is the time at which the process server sends the request to the external system. So third-party systems can have a very slight delay in actual processing, which can be seen in the discrepancy between start time in Redwood Server and start time in the remote system. The discrepancy depends on the on the resource utilization on both the Redwood Server and the remote system as well as network connectivity. Other factors might also have an impact, depending on the architecture of your data-center.

The process server communicates the status changes in the remote system back to Redwood Server; these are available in the Chains Monitor.

See Also

  • Monitoring and Managing Processes
  • Advanced Process Search topic
  • Process Forecasting
  • States
  • Status Diagrams
  • Available Columns in the Processes Monitor
← Processes Monitor DiagramsProcess States →
  • Gantt Chart
  • Third-Party Systems
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |