Download

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.