Practical OpenTelemetry: Adopting Open Observability Standards Across Your OrganizationКНИГИ » ПРОГРАММИНГ
Название: Practical OpenTelemetry: Adopting Open Observability Standards Across Your Organization Автор: Daniel Gomez Blanco Издательство: Apress Год: 2023 Страниц: 236 Язык: английский Формат: pdf Размер: 10.08 MB
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.
For each type of signal, that is, baggage, traces, metrics, and logs, this book explores their APIs, SDKs, and best practices needed to instrument applications both manually and automatically via instrumentation libraries. Common use cases for these signals are illustrated with examples in Java, providing short code snippets aimed at explaining individual concepts. To manage context within an application, OpenTelemetry provides a cross-signal Context API to manage key-value pairs. Although this depends on the language, context is not normally handled explicitly, that is, developers don’t need to pass a context object around method invocations. For instance, in Java, it is stored in thread-local storage by default. In this case, the API provides a way to attach, detach, and obtain the context for a current execution.
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 Foundation’s OpenTelemetry project helps you standardize instrumentation and transport of telemetry signals, providing a common language for all observability tooling.
You Will Learn: Why observability is a necessity in modern distributed systems The value of OpenTelemetry for engineers and organizations OpenTelemetry component specification and general design Tracing, metrics, and logs APIs and SDKs, with examples in Java OpenTelemetry Collectors and recommended transport and processing pipelines How to adopt observability standards across an organization
Who This Book Is For: Software engineers familiar with cloud-native technologies and operational monitoring who want to instrument and export telemetry data from their services; observability leads who want to roll out OpenTelemetry standards and best practices across their organizations; and Java developers who want a book with OpenTelemetry examples in that language
Скачать Practical OpenTelemetry Adopting Open Observability Standards Across Your Organization
The Future of Observability with OpenTelemetry Название: The Future of Observability with OpenTelemetry Автор: Ted Young Издательство: O’Reilly Media, Inc. Год: 2022 Формат: ePUB Страниц: 75...