- Serafim Simonov, M.Sc. simonovserafim@gmail.com
- Daphné Larrivain daphne.larrivain@ecole.ensicaen.fr
- Dr. Shinhyung Yang shinhyung.yang@email.uni-kiel.de
The Kieker observability framework features monitoring and analysis capabilities. OpenTelemetry, in comparison, provides means to monitor the program but no analysis by itself. The goal of Otkt DSL is to define a mapping from an OpenTelemetry span to a Kieker record. Using Otkt, we can use OpenTelemetry to collect monitoring data from a Python program and send it to a Kieker collector. In this repository you will find the Otkt compiler.
Run the following:
cd kieker.otel.translation.parent
./mvnw -P generator
The built runnable jar is here.
java -jar <name-of-the-runnable-jar>.jar <path/to/input.otkt> <path/to/output/folder>
cd kieker.otel.translation.parent
./mvnw clean