Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Cloud-Native Observability with OpenTelemetry

You're reading from  Cloud-Native Observability with OpenTelemetry

Product type Book
Published in May 2022
Publisher Packt
ISBN-13 9781801077705
Pages 386 pages
Edition 1st Edition
Languages
Author (1):
Alex Boten Alex Boten
Profile icon Alex Boten

Table of Contents (17) Chapters

Preface 1. Section 1: The Basics
2. Chapter 1: The History and Concepts of Observability 3. Chapter 2: OpenTelemetry Signals – Traces, Metrics, and Logs 4. Chapter 3: Auto-Instrumentation 5. Section 2: Instrumenting an Application
6. Chapter 4: Distributed Tracing – Tracing Code Execution 7. Chapter 5: Metrics – Recording Measurements 8. Chapter 6: Logging – Capturing Events 9. Chapter 7: Instrumentation Libraries 10. Section 3: Using Telemetry Data
11. Chapter 8: OpenTelemetry Collector 12. Chapter 9: Deploying the Collector 13. Chapter 10: Configuring Backends 14. Chapter 11: Diagnosing Problems 15. Chapter 12: Sampling 16. Other Books You May Enjoy

Technical requirements

The examples in this chapter are provided in this book's companion repository, found here: https://github.com/PacktPublishing/Cloud-Native-Observability. The source code can be downloaded via git as per the following command:

$ git clone https://github.com/PacktPublishing/Cloud-Native-Observability
$ cd Cloud-Native-Observability/chapter07

The completed examples from this chapter are in the chapter7 directory. If you'd prefer the refactor along, copy the code from chapter6 as a starting point. Next, we'll need to ensure the version of Python on your system is at least 3.6. You can verify it with the following commands:

$ python --version
Python 3.8.9
$ python3 --version
Python 3.8.9

This chapter will use the same opentelemetry-api, opentelemetry-sdk, and opentelemetry-propagator-b3 packages we installed in previous chapters. In addition, we will use the opentelemetry-instrumentation and opentelemetry-distro packages. Install the packages...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}