Capítulo 6. Coser eventos en rastros

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el capítulo anterior, exploramos por qué los eventos son los bloques de construcción fundamentales de un sistema observable. Este capítulo examina cómo puedes unir eventos en un rastreo. En la última década, el rastreo distribuido se ha convertido en una herramienta indispensable de resolución de problemas para los equipos de ingeniería de software.

Los rastreos distribuidos son simplemente una serie de eventos interrelacionados . Los sistemas de rastreo distribuido proporcionan bibliotecas empaquetadas que crean y gestionan "automáticamente" el trabajo de rastreo de esas relaciones. Los conceptos utilizados para crear y rastrear las relaciones entre eventos discretos pueden aplicarse mucho más allá de los casos de uso tradicionales del rastreo. Para explorar más a fondo lo que es posible con los sistemas observables, primero debemos explorar el funcionamiento interno de los sistemas de seguimiento.

En este capítulo, desmitificamos el rastreo distribuido examinando sus componentes básicos y por qué son tan útiles para los sistemas observables. Explicamos los componentes de un rastreo y utilizamos ejemplos de código para ilustrar los pasos necesarios para montar un rastreo a mano y cómo funcionan esos componentes. Presentamos ejemplos de cómo añadir datos relevantes a un evento de rastreo (o span) y por qué puedes querer esos ...

Get Ingeniería de la observabilidad now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.