Service Mesh Based Distributed Tracing System
Donghun Cha, Younghan Kim · 2021 International Conference on Information and Communication Technology Convergence (ICTC) · 2021
With the development of the latest technology, a flexible and efficient container-based cloud-native infrastructure that breaks away from the existing monolithic architecture is in the spotlight. As a result, the role of observability for visualization and fault detection of infrastructure has increased for the reliability of cloud-native infrastructures. Distributed tracing, one of observability, is used as data useful for pinpointing request bottlenecks between services in a micro-service infrastructure. However, in order to import distributed trace data from existing microservice environments, adding instrumentation libraries to service applications must be preceded. Adding additional library makes difficult to expand or manage the service applications. In this paper, we propose a distributed tracing system that can be easily managed from the perspective of managers and developers by providing traces of services regardless of the structure or network interface of the service or infrastructure.