Zero-code application observability with Grafana Beyla and eBPF | Demo

preview_player
Показать описание
The eBPF-based OSS auto-instrumentation tool Grafana Beyla makes it easier to get started with application observability. Beyla provides RED (Rate, Errors, Duration) metrics through OpenTelemetry or Prometheus for your existing web services, whichever language they are written in. You don’t need to change any line of application code or configuration; you only need to deploy the Beyla in the same host as the service that you want to monitor.

Collecting monitoring data with the eBPF auto-instrument tool has very low overhead, and allows you to capture data about your runtime, which is impossible with manual code instrumentation. Watch this in-depth demo of how to use Grafana Beyla to get started with application observability.

Chapters:
2:42: Deploying Grafana Beyla as a Daemonset
3:29: Selecting the executables you want to instrument
4:20: Providing extra information (extra configuration or hints)
8:37 Visualizing Beyla in Grafana
9:55 Using Application Observability

Рекомендации по теме
Комментарии
Автор

Does this only work with Grafana Cloud or we can run with our own Self Hosted Loki and tempo setup as well.

rahulsadarangani
Автор

Thanks. I've installed beyla these days and I take all the information I can find!

renobodyrenobody
Автор

This looks awesome! When you pointed to Prometheus endpoint in grafana, how were the traces pulled from that data. Wouldn't that need to come from logs ?

sparkfire
Автор

Amazing! Can you please share the project source code so I can following along?

clablab-cn
Автор

Does this work with spring boot app, java

samtx