Nadie escucha en el puerto 8125: cómo reemplazar statsd_exporter con eBPF
Nobody Is Listening on Port 8125

Durante una semana, una app en un Fedora llamado stick envió datagramas StatsD a 127.0.0.1:8125 sin que nadie los recibiera, pero Grafana mostraba la tasa de peticiones igual. Este post explica cómo reemplazar statsd_exporter por un programa eBPF que captura paquetes en el kernel y un decodificador JavaScript, eliminando la necesidad de un socket UDP. El resultado: métricas Prometheus sin que la app cambie ni se instale nada más que yeet.
El listener es el segundo lector de cada paquete. Así que preguntamos al primero.