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

Ғылым және технология

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
Find out more: grafana.com/oss/beyla-ebpf/?s...
GitHub: github.com/grafana/beyla
Documentation: grafana.com/docs/grafana-clou...

Пікірлер: 10

  • @renobodyrenobody
    @renobodyrenobody2 ай бұрын

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

  • @paulbundy07
    @paulbundy078 ай бұрын

    Very impressive. I will test it soon

  • @Grafana

    @Grafana

    8 ай бұрын

    Beyla's definitely the new cool kid on the block! Let us know how you with that. :) - Nicole

  • @rahulsadarangani
    @rahulsadarangani7 ай бұрын

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

  • @sparkfire1223
    @sparkfire12238 ай бұрын

    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 ?

  • @mariomacius

    @mariomacius

    6 ай бұрын

    You would need an intermediate collector that retrieves the prometheus metrics from Beyla and pushes it to Grafana. For example, the Grafana Agent.

  • @user-bi2xf6ov5f
    @user-bi2xf6ov5f5 ай бұрын

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

  • @samtx
    @samtx6 ай бұрын

    Does this work with spring boot app,java

  • @mariomacius

    @mariomacius

    6 ай бұрын

    Yes, but at the moment you are limited to HTTP messages (HTTPS not supported)

Келесі