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

User Management & LDAP

Administrators use Admin to manage your users, organize them in groups and grant permissions. Camunda decouples the identification of users from their authorization to execute certain actions.

To complete identification, you can either use the user management system that ships with Camunda or your existing user management system that you can integrate with Camunda via LDAP. Once a user has identified themselves (e.g. submitted the login screen in a Camunda web application), Camunda will authorize them based on the permissions defined in Camunda Admin.

The permissions that you define in Camunda Admin will be considered at all levels, i.e. when calling the core engine API, the REST API and when using a Camunda web application.

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