Learning OpenTelemetry

created : Sat, 11 May 2024 01:31:18 +0900
modified : Wed, 15 May 2024 23:34:03 +0900

Learning OpenTelemetry

Chapter 1. The State of Modern Observability

The Times They Are A-Changin'

Observability: Key Terms to Know

A Breif History of Telemetry

The Three Browser Tabs of Observability

Emerging Complications

The Three Pillars Were an Accident

A Single Braid of Data

Chapter 2. Why Use OpenTelemetry?

The Challenges of Production Debugging

The Importance of Telemetry

Hard and Soft Context

Telemetry Layering

What Do People Need?

Developers and Operators

Teams and Organizations

Why Use OpenTelemetry?

Chapter 3. OpenTelemetry Overview

Primary Observability Signals

Traces

Metrics

Logs

Observability Context

The Context Layer

Attributes and Resources

Semantic Conventions

OpenTelemetry Protocol

Compatibility and Future-Proofing

Chapter 4. The OpenTelemetry Architecture

Application Telemetry

Library Instrumentation

The OpenTelemetry API

The OpenTelemetry SDK

Infrastructure Telemetry

Telemetry Pipelines

What’s Not Included in OpenTelemetry

Hands-On with the OpenTelemetry Demo