One of the most difficult things about being a Developer Advocate for a company like @grafana is explaining how everything fits together. I'm (relatively) new to the company myself, having joined through an acquisition, so figuring out what everything does is something that I've had to do as well. Here's a video to help others piece together all the moving parts of the projects that make up Grafana Labs: https://youtu.be/WSW1urIXsfA #observability#reliability#opentelemetry
So, it turns out, ASP.NET Core applications without Open Telemetry still send a traceparent header, with the tracing flag off. It also turns out that an ASP.NET Core application that does use OTEL will not send traces if they receive a traceparent header with the tracing flag off. And it also turns out, that the documentation on how to change this behaviour, by using the OTEL_TRACES_SAMPLER environment variable, is incorrect. This variable is not used yet. Fun. #OpenTelemetry#DotNet#ASPNETCore
Y'all, my O'Reilly video course on #Observability with #OpenTelemetry is now available! This has been a YEAR IN THE MAKING! Huge thanks to the team at O'Reilly for helping make this happen. Also BIG thanks to my peer reviewers for keeping me honest:
New to #OpenTelemetry? We want to hear from you! Let us know what's important to YOUR organization when getting started with #OTel. Take the survey below:
Hey, it’s here! In print! Learning OpenTelemetry now available wherever fine books are sold. Find more information at https://learningopentelemetry.com