Description

Book Synopsis
Learn the value that OpenTelemetry can bring to organizations that aim to implement observability best practices, and gain a deeper understanding of how different building blocks interact with each other to bring out-of-the-box, vendor-neutral instrumentation to your stack. With examples in Java, this book shows how to use OpenTelemetry APIs and configure plugins and SDKs to instrument services and produce valuable telemetry data. You''ll learn how to maximize adoption of OpenTelemetry and encourage the change needed in debugging workflows to reduce cognitive load for engineers troubleshooting production workloads.


Adopting observability best practices across an organization is challenging. This book begins with a discussion of how operational monitoring processes widely followed for decades fall short at providing the insights needed for debugging cloud-native, distributed systems in production. The book goes on to show how the Cloud Native Computing Founda

Table of Contents
Part I. The Need for Observability with OpenTelemetry

1. The Need for Observability

a. Why Observability Matters

b. Context and Correlation

2. How OpenTelemetry Enables Observability

a. OpenTelemetry’s Mission

b. The Power of Open Standards

c. The Shift In Vendor Added Value

Part II. OpenTelemetry Components and Best Practices

3. OpenTelemetry Fundamentals

a. OpenTelemetry Specification

b. Semantic Conventions

4. Auto-Instrumentation

a. Resource SDK

b. Instrumentation Libraries

5. Context, Baggage, and Propagators

a. Telemetry Context and the Context API

b. Baggage API

c. Cross-Service Context and the Propagators API

6. Tracing

a. What is a Distributed Trace?

b. Tracing API

c. Tracing SDK

d. Trace Context Propagation

7. Metrics

a. Measurements, Metrics and Time Series

b. Metrics API

c. Metrics SDK

8. Logging

a. The Purpose of Logs for Observability

b. Logging API

c. Logging SDK

d. Integrations with Logging Frameworks

9. Protocol and Collector

a. Protocol

b. Collector

10. Sampling and Common Deployment Models

a. Common Deployment Models

b. Trace Sampling

Part III. Rolling out OpenTelemetry Across Your Organisation

11. Maximizing Adoption by Minimizing Friction

a. Investing in Telemetry Enablement

b. Adopting OpenTelemetry

12. Adopting Observability

a. Shifting Debugging Workflows

b. Expanding Context

c. Keeping Telemetry Valuable


Practical OpenTelemetry

    Product form

    £42.49

    Includes FREE delivery

    RRP £49.99 – you save £7.50 (15%)

    Order before 4pm today for delivery by Sat 1 Aug 2026.

    A Paperback / softback by Daniel Gomez Blanco

    Out of stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Practical OpenTelemetry by Daniel Gomez Blanco

      Publisher: APress
      Publication Date: Publication Date: 03/03/2023
      ISBN13: 9781484290743, 978-1484290743
      ISBN10: 1484290747

      Description

      Book Synopsis
      Learn the value that OpenTelemetry can bring to organizations that aim to implement observability best practices, and gain a deeper understanding of how different building blocks interact with each other to bring out-of-the-box, vendor-neutral instrumentation to your stack. With examples in Java, this book shows how to use OpenTelemetry APIs and configure plugins and SDKs to instrument services and produce valuable telemetry data. You''ll learn how to maximize adoption of OpenTelemetry and encourage the change needed in debugging workflows to reduce cognitive load for engineers troubleshooting production workloads.


      Adopting observability best practices across an organization is challenging. This book begins with a discussion of how operational monitoring processes widely followed for decades fall short at providing the insights needed for debugging cloud-native, distributed systems in production. The book goes on to show how the Cloud Native Computing Founda

      Table of Contents
      Part I. The Need for Observability with OpenTelemetry

      1. The Need for Observability

      a. Why Observability Matters

      b. Context and Correlation

      2. How OpenTelemetry Enables Observability

      a. OpenTelemetry’s Mission

      b. The Power of Open Standards

      c. The Shift In Vendor Added Value

      Part II. OpenTelemetry Components and Best Practices

      3. OpenTelemetry Fundamentals

      a. OpenTelemetry Specification

      b. Semantic Conventions

      4. Auto-Instrumentation

      a. Resource SDK

      b. Instrumentation Libraries

      5. Context, Baggage, and Propagators

      a. Telemetry Context and the Context API

      b. Baggage API

      c. Cross-Service Context and the Propagators API

      6. Tracing

      a. What is a Distributed Trace?

      b. Tracing API

      c. Tracing SDK

      d. Trace Context Propagation

      7. Metrics

      a. Measurements, Metrics and Time Series

      b. Metrics API

      c. Metrics SDK

      8. Logging

      a. The Purpose of Logs for Observability

      b. Logging API

      c. Logging SDK

      d. Integrations with Logging Frameworks

      9. Protocol and Collector

      a. Protocol

      b. Collector

      10. Sampling and Common Deployment Models

      a. Common Deployment Models

      b. Trace Sampling

      Part III. Rolling out OpenTelemetry Across Your Organisation

      11. Maximizing Adoption by Minimizing Friction

      a. Investing in Telemetry Enablement

      b. Adopting OpenTelemetry

      12. Adopting Observability

      a. Shifting Debugging Workflows

      b. Expanding Context

      c. Keeping Telemetry Valuable


      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account