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.
Grafana Labs
Job title –Product Manager & Engineer
Session
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:
- Deploying Beyla in your environment with Prometheus
- Setting up dashboards for the data
- Robust alerting over the signals, especially in low, sporadic traffic (homelab) scenarios.
- The missing signals from eBPF and how you can fill those gaps