Skip to main content

Anatomy of a Python OpenTelemetry instrumentation

UD2.218A | Day 2 | 12:30 - 13:00 | Speakers: Riccardo Magliocchetti

Anatomy of a Python OpenTelemetry instrumentation
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

OpenTelemetry Python instrumentations may seem indistinguishable from magic: they can be bootstrapped from your installed dependencies, they are able to patch your code without even noticing and most often they work out of the box automatically! Fortunately there's no magic spell involved and they are mostly the combination of not well known Python features, standing on the shoulders of powerful libraries and work done by the community to improve the reach and the quality of the code. Let's dig a bit into the code to see what's inside the black box.

Attachments

Speakers

Riccardo Magliocchetti

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.