
- This event has passed.
KubeCon Observability Day NA 2024 Talk: Where’s the Auto in Auto-Instrumentation? A Look at Current Automation Strategies with OTel
CONFERENCE TALK
Where’s the Auto in Auto-Instrumentation? A Look at Current Automation Strategies with OTel
12th November 2024 @ 1:30 pm – 1:55 pm Salt Lake City, Utah, Salt Palace | Level 2 | 255 E

Joshua Lee was invited to talk about Automatic Instrumentation at CNCF-Hosted Co-Located.
“Automatic Instrumentation” can mean a lot of things depending on context. Whether we’re discussing the Instrumentation SDKs or full-kernel observability with eBPF, the promise is the same: end-to-end observability coverage with no custom code and minimal setup.
First, I will review how the different mechanisms available for automatic instrumentation work within each of the 11 languages supported by OpenTelemetry. I’ll examine:
- how code-path instrumentation works at the library level by diving into the Node.js OpenTelemetry Extension and the JavaScript libraries it supports
- automatic instrumentation via attachment with Java and Python
- automatic instrumentation injection using the OTel Operator for DotNet, Java, and NodeJS
Finally, I’ll take a peek at the future of automatic instrumentation of compiled binaries with a look at the Go instrumentation library built using eBPF.
In this talk will attempt to clarify the different mechanisms that are often colloquially lumped under the term “Auto-Instrumentation” and help to clarify for end users exactly what is possible within each supported language. I will answer questions that I often hear about instrumentation such as “will I need to modify my application code?”, “Will it work without Kubernetes?”, “Will I be able to use the libraries I’m currently using?”, and “How can I use this in a completely custom code base?
About the Presenter

Josh Lee – Developer Advocate @ Altinity
Whether it’s operators or observability, agile or accessibility, Josh’s expertise shines because he is passionate about all of it. He’s been building software for over a decade and loves sharing experiences via public speaking. He is a Developer Advocate for Altinity where he helps create educational content about ClickHouse and OpenTelemetry, and he is a contributor to the OpenTelemetry project.
Want more great content? Subscribe to our newsletter and get all ClickHouse content straight to your inbox.