Y aquí va una tercera parte que viene a completar: OpenTelemetry en .NET con Docker Compose…, OpenTelemetry en .NET Stacl Trace.

Además estamos de enhorabuena, ya que varias librerias (perdona la foto anterior) ya están en versión final.

Como podeis observar os he dejado una API para testear los errores no manejados y manejados:

              .AddHttpClientInstrumentation((options) =>
                {
                    options.EnrichWithException = (activity, exception) =>
                    {
                        activity.SetTag(OtelConstans.ExceptionType, exception.StackTrace);
                    };
                })

El trozo de codigo anterior, nos ayudará a tracerar los errores que se producen en un service to service.

Y como nota final, estoy a la espera de este libro que descubrí hace un par de dias. Podeis seguir a Liudmila Molkova, que es la autora del mismo en Twitter o GitHub. Si entrais en el codigo de ejemplo del libro vais a poder ver cosas muy interesantes… muchas ganas de poder comprarlo para ver que cosas me pueden ayudar a mejorar mi telemetría.