This is just a quickstart guide and does not show the full potential of Kieker. You can find more details in the user guide. If you want to use Kieker from within Eclipse, you might want to take a look into the Eclipse quickstart guide instead. The shown steps are possible since Kieker 1.13 and of course with the nightly build.
- Download Kieker and copy
build/libs/directory into the same directory as your jar file.
java -javaagent:kieker-1.13-aspectj.jar -jar MyJar.jar
Kieker writes the monitoring log files into the system’s default temporary directory (e.g.
/tmp/) in a directory named
kieker-<date>-<timestamp>-UTC. The precise path can be found in the console output.
Under Linux you should use in the following the corresponding
.sh-scripts instead of the
- Install Graphviz and make sure that the binaries are accessible via the system’s path.
bin\trace-analysis.bat -i <temporary directory>/kieker-<date>-<timestamp>-UTC -o . --plot-Aggregated-Assembly-Call-Tree --plot-Assembly-Component-Dependency-Graph
bin\dotPic-fileConverter.bat . png