Cockpit

With Camunda Cockpit you can monitor workflows and decisions in production to discover, analyze and solve technical problems.

Discover Problems

Cockpit provides a dashboard of running BPMN process models that allows you to quickly see what’s going on and find specific process instances based on different criteria.

Technical incidents are highlighted. You can inspect them in order to understand the root cause. Typical examples for incidents are

  • A task within the workflow tried to call an API service but received a timeout or the API responded with a technical error message or with corrupt data.
  • A technical expression at a conditional flow (gateway branch), an event attribute or similar failed because of missing data.
  • An executed Java code that was invoked from a Service Task threw an exception.
  • A BPMN error event was thrown within a subprocess.

Analyze Problems

To gain a full understanding of a technical problem you often need to inspect the process execution flow that happened before the error occured. For example, a technical expression at a gateway may have failed as 5 steps before that gateway, a variable was populated with a wrong value due to a design error in a DMN decision table that was invoked from a BPMN business rule task.

With Cockpit you can quickly discover such an error by inspecting

Solve Problems

Once you’ve understood the problem, you can

Community vs. Enterprise

Cockpit comes with a basic feature set as part of the open source Community Platform. The full feature set is available with the Enterprise Platform.

Community

Enterprise

More Info

Manage Deployments
Inspect deployed BPMN process models and DMN decision tables Docs
Deploy BPMN process models and DMN decision tables Docs
Delete (Undeploy) a BPMN process model Docs
History Cleanup View Docs
Operate BPMN processes
Search for BPMN process instances by extensive criteria Docs
Inspect current state of running BPMN process instances Docs
Inspect audit trail (history) of running and completed BPMN process instances Docs
Suspend/resume, cancel, retry a single BPMN process instance Docs
Suspend/resume, cancel, retry batches of BPMN process instances Docs
Restart single or batches of BPMN process instances Docs
Add, edit, delete variables in BPMN process instances Docs
Inspect and retry a single failed job Docs
Inspect and retry batches of failed jobs Docs
Move single or batches of BPMN process instances to a different flow node Docs
Migrate single or batches of BPMN process instances to a different version Docs
Search and inspect open user tasks Docs
Operate DMN decisions
Inspect DMN decision table executions in history Docs
Inspect DMN Decision Requirements Diagrams (DRD) Docs
Live edit and update deployed DMN decision tables Docs