Home / Companies / Logz.io / Blog / Post Details
Content Deep Dive

Instrumenting Java Applications for Tracing with OpenTelemetry

Blog post from Logz.io

Post Details
Company
Date Published
Author
Dotan Horovits
Word Count
1,204
Company Posts That Month
8
Language
English
Hacker News Points
-
Post removed?
No
Summary

The article provides a comprehensive tutorial on instrumenting a Java application with OpenTelemetry to enable distributed tracing, using a microservices example consisting of two services, Service A and Service B. It details the process of setting up an OpenTelemetry Collector to receive tracing data and export it to a Jaeger backend, specifically Logz.io's managed Jaeger service, eliminating the need for users to deploy their own Jaeger instance. Readers are guided through manual instrumentation steps, including creating spans and injecting span contexts, to trace requests across services and identify system bottlenecks. Additionally, the tutorial highlights the use of the Jaeger UI on Logz.io to visualize the traces, offering insights into application performance. The article also notes the availability of an auto-instrumentation agent for Java applications and provides resources for further exploration of OpenTelemetry instrumentation.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
OpenTelemetry 34 94 12 7 +42%
Observability 22 507 116 36 +6%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.