Offered By: IBM
Jaeger for distributed tracing with MicroProfile Telemetry
Distributed tracing helps DevOps teams to keep track of requests between microservices. MicroProfile Telemetry adopts OpenTelemetry tracing to allow developers to observe requests across their distributed systems. You'll learn how to use MicroProfile Telemetry to adopt OpenTelemetry so your MicroProfile applications can benefit from both manual and automatic traces!
Continue readingGuided Project
Open Liberty
At a Glance
Distributed tracing helps DevOps teams to keep track of requests between microservices. MicroProfile Telemetry adopts OpenTelemetry tracing to allow developers to observe requests across their distributed systems. You'll learn how to use MicroProfile Telemetry to adopt OpenTelemetry so your MicroProfile applications can benefit from both manual and automatic traces!
Traces represent requests and consist of multiple spans. Spans are representative of single operations in a request and contain a name, time-related data, log messages and metadata to give information about what occurs during a transaction.
Context is an immutable object that is contained in the span data to identify the unique request that each span is a part of. This data is required for moving trace information across service boundaries, allowing developers to follow a single request through a potentially complex distributed system. Exporters are components that send data to a backend service so you can visualize and monitor the generated spans.
Estimated Effort
20 Mins
Level
Beginner
Skills You Will Learn
Jakarta EE, Java, MicroProfile, Open Liberty
Language
English
Course Code
GPXX0SXIEN