DevConf.CZ 2025

Goutham Veeramachaneni

Goutham is a Prometheus maintainer with experience maintaining the TSDB. After spending many years helping build and run the hosted Prometheus service at Grafana, he recently transitioned to PM, managing the Application Observability and OpenTelemetry products. He still hasn't lost the itch to code, and continues to contribute to Prometheus, OpenTelemetry, and other OSS observability tools.


Company or affiliation

Grafana Labs

Job title

Product Manager & Engineer


Session

06-12
14:45
35min
Effortless, standardised homelab observability with eBPF
Goutham Veeramachaneni

Running a homelab means running a diverse set of applications like NextCloud, readeck.org, usememos.com.

They are written in many languages and frameworks and in general lack a good way to monitor them. The old way to monitor them involved having a basic blackbox_exporter enabled synthetic monitoring. Even instrumented, each application has a different set of metrics, leading to complex alerting and dashboards.

Grafana Beyla, powered by eBPF and OpenTelemetry, combined with Prometheus promises to generate first class observability signals for services regardless of the language and frameworks used. This talk will walk through deploying Beyla for a homelab, and the challenges in having good observability even with Beyla.

We will walk through:

  1. Deploying Beyla in your environment with Prometheus
  2. Setting up dashboards for the data
  3. Robust alerting over the signals, especially in low, sporadic traffic (homelab) scenarios.
  4. The missing signals from eBPF and how you can fill those gaps
DevOps and Automation
E104 (capacity 72)