Just got back in time from a multi-day 🚴♂️ tour to bring you this week’s issue. Fun to see some DIY themes, network monitoring, and Python and Rust-focused guides for observability. Enjoy! 🍻🐍🐧
This issue is sponsored by:
Will we see you in Chicago at KubeCon NA this week? We’ve got several presentations, booth events, giveaways, and an incredible party all centered around helping teams see, find and fix problems, faster. See all the ways to connect with us at the show!
Articles & News on monitoring.love
Come hang out with all your fellow Monitoring Weekly readers. I mean, I’m also there, but I’m sure everyone else is way cooler.
From The Community
As someone who largely broke into the monitoring space through a love of TCP/IP networks and troubleshooting, this article sings to me. 💘
How to configure a relatively modest Prometheus federation for monitoring multiple Kubernetes clusters. However, I’d caution you to be prepared to start looking at other solutions as your complexity and scale grows.
I don’t think I’ve installed RabbitMQ since working with Sensu, but it’s still a popular message broker behind the scenes. This post does a great job detailing the metrics and performance characteristics that matter for this software.
How to instrument your Python application for custom metrics and scraping.
Speaking of OpenTelemetry, looks like NGINX has finally gotten on board and included a native module to support OTel in the latest version of NGINX Plus. Glad to see them adopting the new standard rather than reinventing the wheel. 😅
Alerting is evolving. Signals is coming soon.
This winter from incident management platform FireHydrant: alerting and incident response in one ring-to-retro tool for the first time. Sign up for the early access waitlist and be the first to experience the power of alerting + incident response in one platform — at last. (SPONSORED)
Rust programmers deserve some OpenTelemetry love too, nice to see this overview of the recommended crates and documentation for getting observability added to your Rust applications.
A quick introduction to monitoring Lambda functions with Boto3, the AWS SDK for Python.
A basic example for scripting your alert notifications to Discord. I suspect this will become more necessary as SFDC continues to alienate free communities on Slack. -_-
Grafana Tempo’s latest release brings updates to their vParquet backend and some new supported (and some experimental) structural operators.
“netprobify is a tool to probe destinations using various protocols/methods”
I’m super excited to announce Monitorama is coming back for another year. The CFP will be opening soon, with a focus on production learnings and helping others. If you’ve never been to a Monitorama event, I encourage you to ask around… it’s a lot of fun with an emphasis on delivering a shared experience for all. Early Bird tickets are available now while they last!
See you next week!
– Jason (@obfuscurity) Monitoring Weekly Editor