Developer Finds OpenTelemetry Spans Logged Correctly But Captured Zero Real Timing
A developer documented their first hands-on experience with OpenTelemetry, adding instrumentation to a Python-based blog pre-publication checker. All 15 spans appeared correctly in the Jaeger UI with proper names and attributes, but the child spans collectively totalled only 0.085 ms while the parent span recorded over 1,000 ms. The discrepancy occurred because the spans were wrapping result-reading code rather than the actual execution of each check. After rewriting the instrumentation to wrap the real work, the 15 child spans correctly summed to 1,183 ms. The author shared the experience as a practical record of common first-timer mistakes with distributed tracing tools.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in