© Mapbox, © OpenStreetMap

Speaker

Josh Lee

Josh Lee

Developer Advocate @ Instana

Great Barrington, Massachusetts, United States

Whether it’s operators or observability, agile or accessibility, my expertise shines because I’m passionate about all of it. I’ve been building software for more than a decade and I love sharing experiences via public speaking. I’m currently a Developer Advocate for Instana where I help create educational content about observability, and I am a contributor to the OpenTelemetry project.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Development
  • DevOps
  • Observability
  • OpenTelemetry
  • Cloud & DevOps

The OpenTelemetry Hero’s Journey: Working with Open Source Observability

Having correlated metrics, traces, and logs from our services and infrastructure is a vital component of observability. We will discuss what’s possible with OpenTelemetry and where the gaps are with today’s open source tools.

Modern Application Debugging: An Intro to OpenTelemetry

In this talk, I'll be sharing my insights and experiences with OpenTelemetry, an open source project that offers protocols, APIs, and SDKs for collecting metrics, traces, and logs from applications and services. I will cover the tools provided by the OpenTelemetry Community, including the Language SDKs, the Collector, and the OTLP formats for Metrics, Traces, and Logs.

I'll demonstrate how to instrument and observe a microservices application running on a Kubernetes cluster, utilizing the resources that OpenTelemetry has to offer. By the end of the presentation, you will have a deeper understanding of how to use open source tools like Jaeger and Prometheus to analyze the telemetry signals from your application.

Join me as I delve into the fascinating world of OpenTelemetry, sharing my knowledge and expertise to help you make the most of this powerful technology in your own projects.

Presented at:
DevOps Days NYC 2023

Where’s the Auto in Auto-Instrumentation? A look at current automation strategies with OTel

“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 hear often 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?”

DevOps Days Buffalo 2023 Sessionize Event

September 2023 Buffalo, New York, United States

DevOps Days Tampa Bay 2023 Sessionize Event

September 2023 Tampa, Florida, United States

DevOpsDays Boise

September 2023 Boise, Idaho, United States

DeveloperWeek CloudX 2023 Sessionize Event

August 2023 San Mateo, California, United States

Devopsdays New York City 2023 Sessionize Event

June 2023

GlueCon

Speaking Session: Production-Ready Observability with OpenTelemetry

May 2023 Broomfield, Colorado, United States

KubeCon EU

April 2023 Amsterdam, The Netherlands

Josh Lee

Developer Advocate @ Instana

Great Barrington, Massachusetts, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top