Observabilidad Cloud-Native con OpenTelemetry: Aprende a obtener visibilidad en los sistemas combinando el trazado, las métricas y el registro con OpenTelemetry


Precio:
Precio de venta$58.65

Descripción

Aproveche la API, las bibliotecas, las herramientas y el recopilador de OpenTelemetry para producir y recopilar telemetría, además de utilizar herramientas de código abierto para analizar rastreos distribuidos, verificar métricas y registros, y obtener información sobre el estado de las aplicaciones.


Características principales:

  • Familiarícese con OpenTelemetry, un estándar de observabilidad de software nativo de la nube de código abierto.
  • Utilice herramientas neutrales en cuanto a proveedores para instrumentar aplicaciones y producir una mejor telemetría y mejorar la observabilidad.
  • Comprenda cómo se pueden correlacionar e interpretar los datos de telemetría para entender los sistemas distribuidos.


Descripción del libro:

Observabilidad nativa de la nube con OpenTelemetry es una guía para ayudarle a encontrar respuestas a preguntas sobre sus aplicaciones. Este libro le enseña cómo producir telemetría a partir de sus aplicaciones utilizando un estándar abierto para mantener el control de los datos. OpenTelemetry proporciona las herramientas necesarias para que usted obtenga visibilidad del rendimiento de sus servicios. Le permite instrumentar el código de su aplicación a través de API, bibliotecas y herramientas neutrales en cuanto a proveedores.

Al leer Observabilidad nativa de la nube con OpenTelemetry, aprenderá sobre los conceptos y señales de OpenTelemetry: rastreos, métricas y registros. Practicará la producción de telemetría para estas señales configurando e instrumentando una aplicación distribuida nativa de la nube utilizando la API de OpenTelemetry. El libro también le guiará a través de la implementación del recopilador, así como de los backends de telemetría necesarios para ayudarle a comprender qué hacer con los datos una vez que se emiten. Verá varios ejemplos de cómo identificar problemas de rendimiento de las aplicaciones a través de la telemetría. Al analizar la telemetría, también podrá comprender mejor cómo una aplicación observable puede mejorar el ciclo de vida del desarrollo de software.

Al final de este libro, estará familiarizado con OpenTelemetry, podrá instrumentar servicios utilizando la API de OpenTelemetry para producir rastreos distribuidos, métricas y registros, y mucho más.


Lo que aprenderá:

  • Comprender los conceptos centrales de OpenTelemetry.
  • Explorar conceptos de rastreo distribuido, métricas y registro.
  • Descubrir las API y SDK necesarios para instrumentar una aplicación utilizando OpenTelemetry.
  • Explorar qué es la auto-instrumentación y cómo puede ayudar a acelerar la instrumentación de aplicaciones.
  • Configurar e implementar el recopilador de OpenTelemetry.
  • Familiarizarse con cómo se pueden utilizar diferentes backends de código abierto para analizar datos de telemetría.
  • Comprender cómo correlacionar la telemetría en escenarios comunes para llegar a la causa raíz de un problema.


A quién va dirigido este libro:

Este libro está dirigido a ingenieros de software, autores de bibliotecas y operadores de sistemas que buscan comprender mejor su infraestructura, servicios y aplicaciones aprovechando los datos de telemetría como nunca antes. Se asume un conocimiento práctico de la programación en Python para las aplicaciones de ejemplo que construirá e instrumentará utilizando la API y el SDK de OpenTelemetry. Se prefiere cierta familiaridad con la programación en Go, Linux y Docker para ayudarle a configurar componentes adicionales en varios ejemplos a lo largo del libro.

Autor: Alex Boten
Editorial: Packt Publishing
Publicado: 05/04/2022
Páginas: 386
Tipo de encuadernación: Tapa blanda
Peso: 1.46 libras
Tamaño: 9.25 de alto x 7.50 de ancho x 0.80 de profundidad
ISBN13: 9781801077705
ISBN10: 1801077703
Categorías BISAC:
- Informática | Sistemas distribuidos | General
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas
- Informática | Administración de sistemas | Administración de Linux y UNIX

Este título no es retornable