2022-02-07
Distributed Tracing for Istio
Distributed Tracing with Istio, Quarkus and Jaeger by Piotr Minkowski is an excellent hands-on deep dive on the topic of service mesh o11y.
PrometheusDay
Mark the date: 17th of May 2022 is the PrometheusDay, your opportunity to share experiences with the community and/or learn from others. I'm looking forward to it and hope to be there in person.
Elixir, JS & Ruby GA in Otel
In OpenTelemetry Erlang/Elixir, Javascript, and Ruby v1.0 Tristan Sloughter shared:
In the last couple months three new languages (Ruby, Javascript, and Erlang/Elixir) have had their first 1.0 releases, joining the existing GA releases from C++, Go, Java, .Net, Python and Swift.
SNMP and Grafana++
We covered the first part some two weeks ago and in An advanced guide to network monitoring with Grafana and Prometheus Kim Miroy now gives us the complete picture. Thanks!
Timescale Cloud with Promscale
Vineeth Pothulapati and Carlota Soto explain How to turn Timescale Cloud into an observability backend with Promscale. Check out this well-written deep dive!
OpenSearch operator
Stumbled upon an OpenSearch operator for Kubernetes. Sweet :)
Time ranges tricks in Grafana
Alexandre de Verteuil sharing a useful Pro tip: How to use semi-relative time ranges in Grafana for Grafana dashboards.
OpenTelemetry and Jaeger
Using OpenTelemetry and Jaeger with Your Own Services/Application by Robert Baumgartner is a hands-on article about a distributed tracing setup.
SoundCloud's Periskop
Watching the FOSDEM o11y devroom live streams last weekend, one project was entirely new to me: SoundCloud's Periskop. Think of it as a Prometheus-inspired error/exception tracking tool. You could also realized this with logs, but I agree that specialized tooling has its advantages.
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!