Are you using Scala and interested in good practices around logging? I recommend you read Debugging and Observing Your Scala Code.
We've been working over the past couple of weeks on a sort of Mixins 2.0 version in upstream o11y and last week we finally got to launch the (rather basic) project site: if you're interested to automate the configuration of, say, Grafana dashboards or Prometheus alerts, have a look at Packages of Observability (o11y) configuration and consider joining us.
Alok Tiagi, Hariharan Ananthakrishnan, Ivan Porto Carrero and Keerti Lakshminarayan shared How Netflix uses eBPF flow logs at scale for network insight. So that's why they say that Netflix is a monitoring company that also streams movies ;)
eBPF for o11y¶
Via the CNCF blog: What is eBPF and why does it matter for observability? by Lavanya Chockalingam.
Using Otel in ECS¶
My colleagues Rodrigue Koffi and Rafael Pereyra explain how to Use AWS Distro for OpenTelemetry collector for cross-account metrics collection on Amazon ECS.
Ali Gerrard compiled a very useful GrafanaCONline 2021 guide.
Sematext has another great tools review available, this time around on Java monitoring.
AMG for hybrid envs¶
Monitoring hybrid environments using Amazon Managed Service for Grafana by my colleagues Imaya Kumar Jagannathan and Vikram Venkataraman is an excellent recipe on the topic.
Tracing and logging¶
Via TheNeStack—Michael Haberman on Tracing: Why Logs Aren’t Enough to Debug Your Microservices.
Wiard van Rij wrote about Using Civo Kubernetes to gamify Twitter with Prometheus and Grafana. Nice!
The OpenSearch FAQ¶
OpenSearch FAQ: What is OpenSearch? by Gedalyah Reback is a helpful Logz.io article. Thanks for pulling this together!
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!