Building an Open Source Observability Stack

May 01, 2023 56 min Free

Description

This tutorial offers attendees a quick way to experience open source observability for Kubernetes. The three basic pillars of observability are metrics, logs and traces. In the past, instrumenting an application to provide these signals could be a multi-month initiative. However, the latest and greatest in CNCF projects have taken this slog down to minutes. In this hands-on introduction to the FOP stack (Fluentbit, OpenTelemetry, Prometheus), we’ll show you how to go from zero observability to deep coverage in minutes. Next, we’ll dive into how you can utilize the OpenTelemetry format to analyze these diverse telemetry sources together when debugging incidents. Finally, we’ll go beyond metrics, traces and logs by adding Pixie to our (now) FOPP stack, and show you how you can use progressive instrumentation to collect application profiles, kernel events, and even function tracing without any redeploys.