Bitcoin Core StatsD integration
C++ Python C M4 Objective-C Makefile Other
Clone or download
Pull request Compare This branch is 78 commits ahead, 1798 commits behind bitcoin:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github Make default issue text all comments to make issues more readable Nov 16, 2017
.tx tx: Update transifex slug for 0.16 Jan 24, 2018
build-aux/m4 Merge #12294: [Docs] Create NetBSD build instructions and fix compila… Jan 30, 2018
contrib Merge #12308: contrib: Add support for out-of-tree builds in gen-manp… Feb 18, 2018
depends [depends] Allow depends system to support armv7l Feb 20, 2018
doc doc: Add historical release notes for 0.16.0 Feb 26, 2018
share Increment MIT Licence copyright header year on files modified in 2017 Jan 2, 2018
src Merge remote-tracking branch 'upstream/master' Mar 4, 2018
test Merge #10387: Eventually connect to NODE_NETWORK_LIMITED peers Mar 1, 2018
.gitattributes Separate protocol versioning from clientversion Oct 29, 2014
.gitignore [build] .gitignore: add QT Creator artifacts Dec 22, 2017
.travis.yml [tests] Fix names of excluded extended tests for travis Jan 29, 2018
CONTRIBUTING.md [docs] links to code style guides Nov 20, 2017
COPYING [Trivial] Update license year range to 2018 Dec 31, 2017
INSTALL.md Update INSTALL landing redirection notice for build instructions. Oct 5, 2016
Makefile.am Build: Add a makefile target for Doxygen documentation Jan 25, 2018
README.md adding link to developer guide Dec 24, 2015
autogen.sh Add MIT license to autogen.sh and share/genbuild.sh Sep 21, 2016
configure.ac Merge #12029: Build: Add a makefile target for Doxygen documentation Feb 17, 2018
libbitcoinconsensus.pc.in Unify package name to as few places as possible without major changes Dec 14, 2015

README.md

Statoshi: Bitcoin Core + statistics logging

What is Statoshi?

Statoshi's objective is to protect Bitcoin by bringing transparency to the activity occurring on the node network. By making this data available, Bitcoin developers can learn more about node performance, gain operational insight about the network, and the community can be informed about attacks and aberrant behavior in a timely fashion.

There is a live Grafana dashboard at statoshi.info

License

Statoshi is released under the terms of the MIT license. See COPYING for more information or see http://opensource.org/licenses/MIT.

Development Process

Statoshi's changeset to Bitcoin Core is applied in the master branch and is built and tested after each merge from upstream or from a pull request. However, it not guaranteed to be completely stable. We do not recommend using Statoshi as a Bitcoin wallet.

A guide for Statoshi developers is available here

Other Notes

A system metrics daemon is available here

Statoshi also supports running multiple nodes that emit metrics to a single graphite instance. In order to facilitate this, you can add a line to bitcoin.conf that will partition each metric by the name of the host: statshostname=yourNodeName