Initial release of project.
Changes are relative to the bitcoin-monitor.md
gist:
Added
- Packaged for docker and modified to pull settings from environment variables.
bitcoin_hashps_1
andbitcoin_hashps_neg1
for estimated hash rates associated with only the last block and for all blocks with the same difficulty.bitcoin_est_smart_fee_*
metrics for estimated fee per kilobyte for confirmation within a number of blocks.bitcoin_latest_block_value
for the transaction value of the last block.bitcoin_server_version
andbitcoin_protocol_version
to track upgrades of the bitcoin server.bitcoin_mempool_usage
metric.bitcoin_ban_created
andbitcoin_banned_until
to track peer bans.
Changed
- Use RPC calls using python library instead of relying on the
bitcoin-cli
binary. - Remove need for
txindex=
to be set on the bitcoin server. Transactions are now pulled using thegetblock
call by settingverbosity=2
.