Skip to content
Bitcoin Core StatsD integration
Branch: master
Clone or download
Pull request Compare This branch is 80 commits ahead, 205 commits behind bitcoin:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.travis
.tx
build-aux/m4
build_msvc
contrib
depends
doc
share
src
test
.appveyor.yml appveyor: Don't build debug libraries instead of "build and delete" Feb 28, 2019
.cirrus.yml
.gitattributes
.gitignore
.python-version
.style.yapf test: Add .style.yapf Feb 26, 2019
.travis.yml
CONTRIBUTING.md
COPYING
INSTALL.md Update INSTALL landing redirection notice for build instructions. Oct 5, 2016
Makefile.am
README.md adding link to developer guide Dec 24, 2015
autogen.sh
configure.ac
libbitcoinconsensus.pc.in

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

You can’t perform that action at this time.