# Enhancing Trace Visualizations for Microservices Performance Analysis

**Authors:** Jessica Leone, Luca Traini

arXiv: 2302.12734 · 2023-02-27

## TL;DR

This paper introduces a new visualization method for microservices performance analysis that aggregates multiple requests, improving understanding beyond individual request tracing.

## Contribution

The paper proposes an innovative visualization approach that extends existing techniques to enable aggregate analysis of multiple microservice requests.

## Key findings

- Preliminary progress in developing the visualization approach.
- Enhanced understanding of system performance through aggregate analysis.
- Extension of request comparison techniques for broader performance insights.

## Abstract

Performance analysis of microservices can be a challenging task, as a typical request to these systems involves multiple Remote Procedure Calls (RPC) spanning across independent services and machines. Practitioners primarily rely on distributed tracing tools to closely monitor microservices performance. These tools enable practitioners to trace, collect, and visualize RPC workflows and associated events in the context of individual end-to-end requests. While effective for analyzing individual end-to-end requests, current distributed tracing visualizations often fall short in providing a comprehensive understanding of the system's overall performance. To address this limitation, we propose a novel visualization approach that enables aggregate performance analysis of multiple end-to-end requests. Our approach builds on a previously developed technique for comparing structural differences of request pairs and extends it for aggregate performance analysis of sets of requests. This paper presents our proposal and discusses our preliminary ongoing progress in developing this innovative approach.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/2302.12734/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/2302.12734/full.md

## References

47 references — full list in the complete paper: https://tomesphere.com/paper/2302.12734/full.md

---
Source: https://tomesphere.com/paper/2302.12734