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
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.
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.
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.