Interoperability From Kieker to OpenTelemetry: Demonstrated as Export to ExplorViz

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Reichelt, David Georg, Hansen, Malte, Yang, Shinhyung, Hasselbring, Wilhelm
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912116400717824
author Reichelt, David Georg
Hansen, Malte
Yang, Shinhyung
Hasselbring, Wilhelm
author_facet Reichelt, David Georg
Hansen, Malte
Yang, Shinhyung
Hasselbring, Wilhelm
contents While the observability framework Kieker has a low overhead for tracing, its results currently cannot be used in most analysis tools due to lack of interoperability of the data formats. The OpenTelemetry standard aims for standardizing observability data. In this work, we describe how to export Kieker distributed tracing data to OpenTelemetry. This is done using the pipe-and-filter framework TeeTime. For TeeTime, a stage was defined that uses Kieker execution data, which can be created from most record types. We demonstrate the usability of our approach by visualizing trace data of TeaStore in the ExplorViz visualization tool.
format Preprint
id arxiv_https___arxiv_org_abs_2411_07982
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Interoperability From Kieker to OpenTelemetry: Demonstrated as Export to ExplorViz
Reichelt, David Georg
Hansen, Malte
Yang, Shinhyung
Hasselbring, Wilhelm
Software Engineering
D.2.7; D.2.12
While the observability framework Kieker has a low overhead for tracing, its results currently cannot be used in most analysis tools due to lack of interoperability of the data formats. The OpenTelemetry standard aims for standardizing observability data. In this work, we describe how to export Kieker distributed tracing data to OpenTelemetry. This is done using the pipe-and-filter framework TeeTime. For TeeTime, a stage was defined that uses Kieker execution data, which can be created from most record types. We demonstrate the usability of our approach by visualizing trace data of TeaStore in the ExplorViz visualization tool.
title Interoperability From Kieker to OpenTelemetry: Demonstrated as Export to ExplorViz
topic Software Engineering
D.2.7; D.2.12
url https://arxiv.org/abs/2411.07982