Monitoring process engine activity in Clarity

book

Article ID: 50572

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Is there a way to monitor the activity for Clarity Business Process Management (BPM) Workflows? Can we see what activities are occurring on the Process Engines?

Environment

Release: All Supported Releases
Component: Clarity Process Management

Resolution

  1. In Clarity go to Administration -> Data Administration->Process Engines. This view provides data on the status of the process instances, along with pipelines data to allow you to quickly evaluate if a particular area of the process engine needs further investigation.
  2. You can drill-down on a process engine instance name to get more details regarding the process engine and see the Pipeline List section for that engine.
  3. The following list provides a snap shot of the status and a description of the available Process Engines:
    • Name
      • The name of the process engine
    • Active Processes
      • Defines the number of active processes. Click the value to drill-down and view a list of all initiated process instances running on this engine.
    • Completed Processes
      • Defines the number of completed processes. Completed processes provide insight into the effectiveness and activity of this engine. Click the value to drill-down and view a list of all completed process instances running on this engine.
    • Last Heart Beat
      • Defines the date and time of the last heartbeat. This indicates whether the process engine instance is active and running.
    • Start Date
      • Defines the date and time the process engine instance started
    • End Date
      • Defines the date and time the process engine instance stopped. (If blank, this means the process engine is currently running)
    • Process Errors
      • Defines the number of process errors that occurred on all process instances of a process engine.
      • Click the value to drill-down and view the list of process instances that have errors running on this engine.
    • Status
      • Indicates whether the process engine instance is running, stopped, or cannot be determined.
    • Total Load
      • Defines the percentage of engine time that was used for processing.
    • Last load Snapshot
      • Defines the percentage of engine time in the last time window that was used for processing. A time window is a variable time slice driven by many factors, such as the load on each engine.
    • Pre Condition/Post Condition/Action Execution
      • Displays the queue length for pre and post conditions and action pipelines. This value gives insight on how backed-up and busy each pipeline is so you can identify if there are any bottlenecks.
    • Pipeline Loads
      • Defines the total load for pipelines. This indicates how busy and backed up pipelines of a process engine instance may be. Click the Name link to view pipeline details.