I build an experimental Bitcoin Core Prometheus metrics exporter based on the eBPF and USDT tracepoints I add in PR #22006 (

Grafana demo available on

· · Web · 1 · 0 · 0

While limited by the three trancepoints added in #22006, it is already showing real time P2P message count and traffic per message type.

And block connection timings during IBD and data about validated blocks/second, transactions/second, inputs/second, and sigops/second.

If future tracepoints for e.g. peer dis / connections, addrman, UTXO set changes, etc get merged, this might be an alternative to
's which requires a rebase on each Bitcoin Core release. I'd also argue that the bitcoind-observer setup is easier.

Sign in to participate in the conversation
unidentified instance

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!