Receiving OpenRouter Traces in Grafana Tempo
OpenRouter can broadcast OTLP traces for every LLM request. Here's how I set up Grafana Tempo on my homelab to receive them and built a dashboard for model usage, costs, and latency.
Tracks the Hetzner server auction in real-time, helping you snag deals on dedicated hardware.
Makes put.io work seamlessly with Sonarr/Radarr by speaking Transmission's RPC protocol.
Brings Cowboy e-bike stats into Home Assistant — battery, range, trip data, and more.
OpenRouter can broadcast OTLP traces for every LLM request. Here's how I set up Grafana Tempo on my homelab to receive them and built a dashboard for model usage, costs, and latency.
Cloudflare Workers are stateless and can't be scraped. Here's how I built a lightweight OTLP client to push counters and histograms to Prometheus.
I implemented DoQ upstream support in Blocky and cut encrypted DNS latency from 20ms to 4ms on my homelab.