Book

Cloud-Native Observability with OpenTelemetry

OpenTelemetry is an open-source project that provides a specification and standard for observability. This book explains the evolution of observability and the concepts of OpenTelemetry. It provides an end-to-end example referenced throughout the book to help you instrument code, collect information, and analyze telemetry data.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h52m

Language

English

About Book

Who Is This Book For?

This book is for software engineers, library authors, and systems operators looking to better understand their infrastructure, services and applications by leveraging telemetry data like never before. Working knowledge of Python programming is assumed for the example applications that you’ll be building and instrumenting using the OpenTelemetry API and SDK. Some familiarity with Go programming, Linux, and Docker is preferable to help you set up additional components in various examples throughout the book.

Book content

chapters 12h52m total length

The History and Concepts of Observability

OpenTelemetry Signals: Traces, Metrics and Logs

Auto-Instrumentation

Distributed Tracing - Tracing Code Execution

Metrics - Recording Measurements

Logging - Capturing Events

Instrumentation Libraries

OpenTelemetry Collector

Deploying the Collector

Configuring Backends

Diagnosing Problems

Sampling

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required