System Requirements
Kieker requires Java 11 (as of version 2.0.0) or higher. It runs on Linux, Solaris, MacOS, and Windows.
Kieker follows semantic versioning as of 1.15.0.
Kieker 2.1.0 (development)
Kieker 2.0.0 (stable)
Released on 22nd September, 2024
Download the Kieker release files.
Build Management Dependenices
Kieker releases are deployed at the Central Repository.
Gradle
Minimal dependency for Gradle build.gradle
files for monitoring:
implementation "net.kieker-monitoring:$MODULE:2.0.0"
Depending on your need, you have to select different modules/packages. Kieker has now the following packages:
- analysis for analysis stages
- common common parts, Kieker record and event types
- kieker classic kieker packages
- model architecture model
- monitoring-aspectj monitoring with aspectJ
- monitoring-core core monitoring library
- monitoring-disl monitoring based on disl
- monitoring-spring monitoring with spring
- tools for tool development
Maven
Minimal dependency for Maven pom.xml
files:
<dependency>
<groupId>net.kieker-monitoring</groupId>
<artifactId>$MODULE</artifactId>
<version>2.0.0</version>
</dependency>
Kieker 1.15.4 (previous)
Released on 16th November, 2023
Download the Kieker release files.
Build Management Dependenices
Kieker releases are deployed at the Central Repository.
Gradle
Minimal dependency for Gradle build.gradle
files:
implementation "net.kieker-monitoring:kieker:1.15.4"
To access the aspectj and emf, you have also to specify the corresponding classifier, as shown below:
implementation "net.kieker-monitoring:kieker:1.15.4:aspectj"
implementation "net.kieker-monitoring:kieker:1.15.4:emf"
Maven
Minimal dependency for Maven pom.xml
files:
<dependency> <groupId>net.kieker-monitoring</groupId> <artifactId>kieker</artifactId> <version>1.15.4</version> </dependency>
The aspectj
or emf
enabled versions of Kieker can be accessed with an optional <classifier>aspectj</classifier>
or <classifier>emf</classifier>
parameter within the <dependency>...</dependency>
block:
<dependency> <groupId>net.kieker-monitoring</groupId> <artifactId>kieker</artifactId> <version>1.15.4</version> <classifier>aspectj</classifier> </dependency> <dependency> <groupId>net.kieker-monitoring</groupId> <artifactId>kieker</artifactId> <version>1.15.4</version> <classifier>emf</classifier> </dependency>
Older Versions
Older versions can also be found on the sourceforge.net Kieker files site.
Git Repository
The Kieker sources are hosted on GitHub: https://github.com/kieker-monitoring/kieker
Kieker Logo
The Kieker Logo is available on our Logo page.