This week’s newsletter is heavy on tracing, debugging, and observability topics – along with a slew of job postings. Enjoy!

This issue is sponsored by:

Splunk logo Get visibility into your complex applications, no matter where they’re deployed. Consolidate tools and eliminate blind spots by combining infrastructure and application monitoring, logging, RUM, and more. Get alerts in real-time, based on all your data without sampling. Check out a free trial of Splunk Observability Cloud today.

Articles & News on monitoring.love

Observability & Monitoring Community Slack

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

Unpacking Observability: A Beginner’s Guide

Much of this will probably sound familiar, but it’s a great primer and a fun read.

Achieving observability in async workflows

The observability aspect of this story is pretty narrow, but I think it makes a strong case for investing in platform services.

Monitoring UV sensors on the International Space Station with Grafana

There’s seemingly no end to the number of science organizations using Grafana for all manner of geekery. Keep ‘em coming.

Distributed Tracing with OpenTelemetry and Jaeger

Unlike most “getting started with tracing” articles, this one does a good job linking to recommended resources and covering some of the finer points and problem areas that typically get glossed over. Oh, and the author includes a repository full of all the code and configuration bits.

Three Ways to Trace End-to-end

What to do when your service traces don’t match up cleanly?

Context Driven Observability @ Booking.com

And here I thought Booking.com only used Graphite. 😉

Good and Bad Monitoring

Bad monitoring is unhealthy. IMHO good alerting is a byproduct of empathy for your peers (and systems).

How to Debug CPU Overuse in Ruby Applications

Have I mentioned I love debugging stories? Even if you don’t use or support Ruby, this one is well worth your time.

Testing vs Observability: Which is right for your data quality needs?

Why does everything have to be a choice? Both, please!

Improving your observability: Creating Metrics from your Logs

This is a really useful pattern for short-term debugging, especially when you might not have the time or ability to deploy custom metrics or traces.

OpenTelemetry in client libraries

Some lessons learned building client libraries with baked-in telemetry.

Events

Monitorama PDX 2021 - September 13-15 (Portland, OR)

One of the first technical conferences to resume in-person events, Monitorama is returning to Portland, OR this fall. It looks like a return to form for one of our favorite events (ok, we might be biased). Hope to see you there!

Job Opportunities

DevOps Engineer at TravelPerk (EU)

Multiple Openings at Grafana (Remote)

Sr Systems Engineer at Centro (Remote)

Sr DevOps Engineer at Alpaca (Remote)

Sr/Staff Infra Engineer at Spreedly (Remote)

Negotiating your AWS contract? Let us help. At The Duckbill Group, we’re on your side and we see dozens of these a year–more than most AWS account managers! We’ve helped negotiate everything from $3mm contracts to $650mm contracts and a whole slew in between. Check out our AWS contract negotiation services. (SPONSORED)

See you next week!

– Jason (@obfuscurity) Monitoring Weekly Editor