WeAreDevelopers LIVE Dec 15, 2023

Hands on with OpenTelemetry

Nočnica Mellifera

Is microservice complexity turning your architecture into chaos? Discover how OpenTelemetry standardizes metrics, logs, and traces to prevent vendor lock-in and radically simplify distributed debugging.

Pause
Mute Enter Fullscreen
#1 about 5 min

Understanding observability and time to understanding metrics

How observability calculates the speed of discovering an issue and understanding its underlying mechanism.

#2 about 3 min

Understanding why microservices complicate system observability architecture

How the shift from monolithic patterns to chaotic microservices creates extreme system mapping complexity.

#3 about 4 min

Centralizing data with the OpenTelemetry collector component

How the OpenTelemetry collector standardizes and collates code-level instrumentation data across microservice environments.

#4 about 1 min

Capturing system overviews using broad statistical metrics

Why metrics serve as an easy-to-store baseline solution for tracking high-level system behaviors.

#5 about 4 min

Integrating existing application logs into OpenTelemetry pipelines

How standard log collection remains a primary observability method that feeds directly into automated collector pipelines.

#6 about 4 min

Connecting microservice requests via standardized distributed tracing

Connecting stateless microservice time spans to analyze full request propagation paths automatically.

#7 about 6 min

Managing metric explosion from high cardinality data variables

Balancing specific user variables against massive database storage spikes caused by namespace explosion.

#8 about 4 min

Filtering observability data dynamically without altering codebase logic

Configuring automatic tools to filter out sensitive attributes without maintaining individual code-level trace adjustments.

#9 about 5 min

Configuring receivers, processors, and exporters inside the collector

Combining multiple routing stages inside collector pipelines to scrub sensitive tracing fields.

#10 about 2 min

Connecting individual contextual spans into end-to-end trace waterfalls

Generating a complete trace history mapping by matching unique transaction headers against processed time events.

#11 about 2 min

Passing contextual system variables using OpenTelemetry baggage traces

Adding generalized execution context tags to tracing headers for smart routing or container security validation.

#12 about 4 min

Understanding out-of-scope execution capabilities for the OpenTelemetry standard

Distinguishing pure data transmission specifications from external dashboarding limits, alerting services, and uptime monitoring.

#13 about 3 min

Supplementing internal application tracing with comprehensive synthetic monitoring

Verifying realistic public infrastructure availability using programmable workflows independent of specific code instrumentation limits.

#14 about 2 min

Customizing external collector behavior utilizing static YAML programming

Using formatting configuration parameters to normalize conflicting data strings imported across diverse underlying frameworks.

#15 about 4 min

Managing redundant log verbosity levels and backend routing rules

Isolating debug errors to dedicated low-cost archives while preserving structured execution links internally.

#16 about 3 min

Evaluating practical OpenTelemetry downsides alongside pending transformation features

Identifying potential execution weaknesses in automatic language integrations compared to stable vendor options.

#17 about 3 min

Integrating OpenTelemetry pipeline platforms with embedded third-party observability providers

Verifying exact external ingestion support guarantees to ensure clean telemetry parsing across strict dashboard environments.

#18 about 3 min

Exploring advanced remote testing capabilities using robust Checkly scripts

Improving reliable external incident monitoring response workflows by customizing active execution test deployments directly.

Matching moments

1:54 min

Defining OpenTelemetry as a standardized observability framework

Iulia Feroli Iulia Feroli · LIVE

1:19 min

Implementing tracing and metrics code with OpenTelemetry APIs

Ben Greenberg Ben Greenberg · WWC 2022

3:18 min

Core architectural components of the OpenTelemetry data pipeline

Ben Greenberg Ben Greenberg · WWC 2022

4:07 min

Gathering metrics natively with OpenTelemetry frameworks

Developersteve · LIVE

3:31 min

Distinguishing between telemetry, monitoring, and observability

Juraci Paixão Kröhling Juraci Paixão Kröhling · WWC Europe 2026

3:12 min

Tracing agent telemetry with OpenTelemetry and Jaeger tools

Roberto Carratalá Roberto Carratalá · WWC 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Microservice Cognitive Index for Deploy Diagnosis and Change Impact

Sachin Gupta

Member of Technical Staff 2 at eBay

Sachin Gupta
Open session

World Congress 2026 North America

Closing the Visibility Gap: Lessons from Safety Critical Agentic Systems

Vivek Pandit

Principal Engineer at Cadence

Vivek Pandit
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Bluesky's Open Source Moderation Tools: LLM-based Event Detection in Python

Alex Garnett

Developer Relations, Bluesky

Alex Garnett
Open session

World Congress 2026 North America

Your Evals Passed. Your Agent Just Emptied a Database.

Tejas Pravinbhai Patel

IEEE Award-Winning Researcher | Best Keynote Speaker | Sr. Software Engineer at Amazon | AI Systems & Agent Architect

Tejas Pravinbhai Patel
Open session

World Congress 2026 North America

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman