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!