Introducing Tobs: Deploy a full observability suite for Kubernetes in two minutes is a nice blog post by Vineeth Pothulapati and Matvey Arye where they walk us through an interesting setup consisting of TimescaleDB, Promscale, Prometheus, Grafana, PromLens, Kube-State-Metrics, and Prometheus-Node-Exporter.
OTEL: Logging prototype¶
In Building a prototype for the Logging API and SDK for the OpenTelemetry C++ library Karen Xu, Mark Seufert, and Alolita Sharma describe their design and implementation of an open source prototype Logging API and SDK for the OpenTelemetry C++ library.
AMG: Using identity providers¶
In Integrating identity providers, such as OneLogin, Ping Identity, Okta, and Azure AD, to SSO into AWS Managed Service for Grafana Sunil Ramachandra and Imaya Kumar Jagannathan explain how to integrate external identity providers, such as OneLogin, Ping Identity, Okta and Azure AD, with AWS Managed Service for Grafana (AMG).
CNCF: Fluent Bit updates¶
Anurag Gupta talks in the CNCF webinar Fluent Bit updates and Stream Processing about some Fluent Bit v1.7 features, answers questions, and demonstrates some cool features as well.
Fluent Bit configs¶
If you're using Fluent Bit and want to visualize configurations in a DAG, check out this useful and free online tool: config.calyptia.com.
I personally never get the Prometheus relabelling right so I'm super grateful to the PromLabs folks that they now have a rules analyzer made available to the public, free of use: relabeler.promlabs.com.
One of the first steps to transition from opaque-box to transparent-box monitoring is to understand with what you're dealing with. So, here's a tool that allows you to discover on what cloud a service runs and then dig deeper: runson.cloud.
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!