Plenty of OpenTelemetry coverage this week and a look at one team’s use of ClickHouse for logging at scale. Enjoy! 🪓🌴🐢

This issue is sponsored by:

Embrace logo

What DevOps and SREs need to know about mobile observability

A generic observability approach doesn't work for mobile. Join this webinar by Embrace CTO Fredric Newberg to learn why the mobile environment impacts how you can understand user experiences. Topics include user-focused observability, client-side network monitoring, and ecosystem limitations.



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

Automated OpenTelemetry traces for Bash!

Excellent use of OpenTelemetry that should open up a lot of possibilities for platform teams and anyone who runs software they can’t easily instrument themselves.

Building a cost-effective logging platform using Clickhouse for petabyte scale

It continues to impress me just how adaptable ClickHouse is to various workloads. Props to Zomato engineers for sharing their story with a useful level of detail.

Measuring LLM Confusion

Chances are that you aren’t responsible for monitoring the confusion of your language models, but I’m guessing there are some readers here who work with engineers who’d appreciate this post.

From Chaos to Clarity: Using Loki and Grafana to Tame Your Logs

If you haven’t already tried out Loki for yourself, this article is a solid introduction and getting started guide. Would like to see the author add a follow-up post to demonstrate querying and debugging in greater detail.

Empower Your Observability: Tail-Based Sampling for Better Tracing with OpenTelemetry

A comparison of OpenTelemetry’s sampling techniques and example of tail-based sampling. I’d recommend also reading the official docs for additional context.

Understanding CPU Utilization and Credit Usage in AWS: A DevOps Perspective

Demonstration of AWS credit use during utilization spikes. Although it feels obvious, how often do any of us really set up infrastructure cost forecasting before the CFO comes knocking?

Behind the scenes of the OpenTelemetry Governance Committee

Pulling back the curtain on the responsibilities and activities and of OpenTelemetry Governance Committee member. Nothing too shocking, but it’s always nice to see transparency around the leadership of popular OSS projects.

OpenTelemetry Tracing on Spring Boot, Java Agent vs. Micrometer Tracing

Looking at the differences between OTel tracing approaches for Java applications.

Grafana security release for CVE-2024-6837

Grafana Labs has released a new version of Grafana to address a medium severity CVE. You’ll want to upgrade to avoid exposing your Grafana to an XSS exploit through the /swagger endpoint.

Tools

plengauer/opentelemetry-bash

This project delivers OpenTelemetry traces, metrics and logs from shell scripts (sh, ash, dash, bash, busybox, and many other POSIX compliant shells) as well as from GitHub actions…

See you next week!

– Jason (@obfuscurity) Monitoring Weekly Editor