Skip to content

bapisth/camunda-cockpit-plugin-statistics

 
 

Repository files navigation

camunda Cockpit Statistics Plugin

This plugin is a camunda BPM community extension that provides a statistics plugin for the camunda BPM Cockpit. It provides a set of charts helping you to understand what is and what was going on with your engine. The current master was successfully tested on Camunda 7.5.0 Final (and 7.5.1 EE) with the H2 database provided by camunda. The versions 7.4 and 7.3 were tested successfully with IBM DB2 9.7, MySQL 5.6 and H2.

Please feel free to share your system's setup for further working scenarios (please share any setup you experience trouble with, too ;) ). To get an initial overview on the different features please consider the following links:

Introduction

Analytics

Process Diagram Overlay

Screenshot: Process Instances

Screenshot: Plugin Settings

Screenshot: Activity History

Screenshot: Business Data

Screenshot: Business Data Date range picker

Screenshot: Diagram Overlays

Screenshot: Analytics

Get started

To include this plugin into your cockpit you can either include it in your custom build on camunda's plugin store or you build the cockpit on your own and deploy it to your server. Do not forget to customize build.properties in case you choose the latter option. Please customize testdbs.properties.example, too to get the tests running on your system. Please see the provided maven profiles for further options.

Known issues

features we are working on

  • more fancy plots ;)
  • generic dashboard mechanism

todo

  • implement some kind of caching mechanism
  • implement further graphs (cases)
  • more (ui-driven) tests

done

  • overlay information for rendered process diagram
  • more analytics graphs
  • db query tests for different databases
  • drill-in/out for process instance / activity pie charts
  • feedback mechanism
  • general refactoring
  • chart showing start and end times of process instances and activities per process definition
  • chart showing start and end times of process instances and activities (all available)
  • piechart of running, ended and failed process instances (all available)
  • piechart of running and ended user tasks (all available)
  • piechart of running and ended user tasks per process definition
  • piechart of running, ended and failed process instances per process definition
  • piechart of finished activities per process definition including information on avg, min, max duration and count

Maintainer

Eric Klieme (NovaTec Consulting GmbH)

Contributors

Within NovaTec Consulting GmbH the following persons are contributing

NovaTec Consulting GmbH

License

Apache License, Version 2.0

About

camunda BPM community extension providing a statistics plugin for camunda Cockpit

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 83.6%
  • HTML 9.3%
  • Java 7.1%