dougEfresh / pro-bitcoin

Prometheus Enabled Bitcoin core

Home Page:https://pro-bitcoin.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pro Bitcoin

A promentheus enabled bitcoin-core node running version 22.0, inspired by https://statoshi.info

Usage

By default metrics are enabled with a scrape url at http://localhost:8335/metrics (18335 for testnet)

Config

Two new configuration fields are available

config desc
metrics boolean 0=disable 1=enable (default)
metricsbind bind address and port default: localhost:8335 for main net or localhost:18335

Demo

Check out https://pro-bitcoin.io for a running demo with live data

Why?

Mostly curiosity. I really wanted to explor what's really happening with bitcoin nodes, especially network communication and consensus. I learning by tinkering and with the help of grafana and prometheus, I built a visual aid to explore the code

Dashboards

Coming soon

Special Thanks

About

Prometheus Enabled Bitcoin core

https://pro-bitcoin.io

License:MIT License


Languages

Language:C++ 66.7%Language:Python 18.9%Language:C 9.1%Language:Shell 1.6%Language:M4 1.6%Language:Makefile 1.0%Language:Sage 0.3%Language:CMake 0.2%Language:Assembly 0.2%Language:Scheme 0.2%Language:HTML 0.2%Language:Objective-C++ 0.0%Language:Cap'n Proto 0.0%Language:Java 0.0%Language:Dockerfile 0.0%Language:QMake 0.0%