How to deploy Grafana Beyla on Kubernetes as a sidecar container

How to deploy Grafana Beyla on Kubernetes as a sidecar container

Jan 9, 2024

Principal Staff Engineer Nikola Grčevski demonstrates how to deploy Grafana Beyla on Kubernetes as a sidecar container. Grafana Beyla is an eBPF auto-instrumentation tool for application observability: you just have to tell it what to listen to, give it permissions, and deploy it-- and you can see metrics and logs from that component or service without having to do any manual instrumentation.

Follow along with the instructions here: https://grafana.com/docs/beyla/latest/setup/kubernetes/

This clip is from a longer Grafana Office Hours episode on eBPF, application observability, and Grafana Beyla: https://youtube.com/live/ZEUzucqXUnQ

TIMESTAMPS

00:00 Setting up config for Beyla

03:25 Running the application and applying the config

08:17 Visualizing traces from Beyla in Grafana

11:09 Visualizing metrics from Beyla in Grafana

12:22 Application Observability on Grafana Cloud

LEARN MORE:
Grafana Beyla repo: https://github.com/grafana/beyla
Grafana Beyla docs: https://grafana.com/docs/grafana-cloud/monitor-applications/beyla/
Application Observability docs: https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/