2023-10-23
eBPF for network monitoring
Israel Ogbole on Getting Started with eBPF: Monitoring TCP Retransmissions Using eBPF, Go and Prometheus, a hands-on deep dive. Thanks for sharing!
Apache Kafka and OTel
In Maximizing Scalability - Apache Kafka and OpenTelemetry Nočnica Mellifera discusses multi-collector architecture and how Apache Kafka can be useful in that context.
Integration testing with OTel
Level Up Node.js E2E and Integration Testing with OpenTelemetry by Adnan Rahic shows trace-based testing for JavaScript in action.
eBPF auto-instrumentation
And eBPF strikes again in this edition: Eden Federman wrote Unlocking Speed: eBPF-Based Auto-Instrumentation Over 20x Faster Than Traditional Instrumentatione, sharing some interesting numbers.
Prometheus storage
An excellent deep dive by Vladimir Guryanov, check out Prometheus and its storage: Architecture, challenges, and solutions to learn the details, down to the Log-structured merge-tree (LSMT) level. Well done!
Let's Profile OTel collector
In Let's Profile OpenTelemetry Collector - Ep18 (YouTube video) you can look over the shoulder of Frederic Branczyk. Not every day you see a start-up CEO code, but here you can learn how he improved the OTel collector based on profile data.
Measuring Git performance
Directly from the GitHub blog: Measuring Git performance with OpenTelemetry by Jeff Hostetler, a really cool use case!
That was it for this edition of the o11y newsletter. Feel free to share news items with me via Twitter—DMs are open if you like to share something in private. Stay safe and hope to see you around next week!