This Spring Boot application connects to Zeebe and receive all data (i.e. records). It aggregates the data and store it locally in MongoDB. The aggregated data can be displayed in a small HTML5 web application.
Features:
- inspect deployed workflows
- inspect workflow instances, including payload and incidents
- inspect raw records (events/commands) and search
- management operations (e.g. new deployment, cancel workflow instance, update payload)
This is a community project meant for playing around with Zeebe. It is not officially supported by the Zeebe Team (i.e. no gurantees). Everybody is invited to contribute!
Build with Maven
mvn clean install
Execute the (Fat) JAR file via
java -jar target/zeebe-simple-monitor-{VERSION}.jar
Open a web browser and go to http://localhost:8080
This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].
Most Zeebe source files are made available under the Apache License, Version 2.0 except for the broker-core component. The broker-core source files are made available under the terms of the GNU Affero General Public License (GNU AGPLv3). See individual source files for details.