Capítulo 7. Instrumentación con OpenTelemetry Instrumentación con OpenTelemetry
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En los dos capítulos anteriores hemos descrito los principios de los eventos estructurados y el rastreo. Los eventos y las trazas son los bloques de construcción de la observabilidad que puedes utilizar para comprender el comportamiento de tus aplicaciones de software. Puedes generar esos bloques de construcción fundamentales añadiendo código de instrumentación a tu aplicación para que emita datos de telemetría junto a cada invocación. A continuación, puedes dirigir los datos de telemetría emitidos a un almacén de datos backend, de modo que puedas analizarlos posteriormente para comprender el estado de la aplicación y ayudar a depurar problemas.
En este capítulo, te mostraremos cómo instrumentar tu código para que emita datos de telemetría. El enfoque que elijas puede depender de los métodos de instrumentación que admita tu backend de observabilidad. Es habitual que los proveedores creen bibliotecas propias de APM, métricas o rastreo para generar datos de telemetría para sus soluciones específicas. Sin embargo, para los fines de este libro neutral en cuanto a proveedores, describiremos cómo implementar la instrumentación con estándares de código abierto que funcionarán con una amplia variedad de almacenes de telemetría de backend.
Este capítulo comienza presentando el estándar OpenTelemetry ...