Skip to content

holunda-io/zeebe-simple-monitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zeebe Simple Monitor

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!

How to build

Build with Maven

mvn clean install

How to run

Install and launch MongoDB

Execute the (Fat) JAR file via

java -jar target/zeebe-simple-monitor-{VERSION}.jar

Open a web browser and go to http://localhost:8080

Impressions

screenshot

screenshot

screenshot

Code of Conduct

This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to code-of-conduct@zeebe.io.

License

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.

About

Simple monitoring application to show insides of Zeebe

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • CSS 55.4%
  • Java 25.8%
  • HTML 9.1%
  • JavaScript 7.0%
  • Groovy 2.6%
  • Dockerfile 0.1%