Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Gregory Maxwell
On Wed, May 7, 2014 at 2:07 PM, Wladimir wrote: > On Wed, May 7, 2014 at 10:25 PM, Mike Hearn wrote: >> Another is to export stats over regular TCP and make them public so >> literally anyone can listen to the stats feed for any node. > > TOR does this as well: http://torstatus.blutmagie.de/ > >

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Wladimir
On Wed, May 7, 2014 at 10:25 PM, Mike Hearn wrote: > Another is to export stats over regular TCP and make them public so > literally anyone can listen to the stats feed for any node. TOR does this as well: http://torstatus.blutmagie.de/ No idea what they use to submit/gather the statistics. Wla

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Charlie 'Charles' Shrem
For those who are interested, here is my 9 step way to install a full node. I tried to make it as universal as possible. http://charlieshrem.com/node/ Thanks, Charlie CharlieShrem.com | *Please **encrypt messages with my PGP key * On Wed, May 7, 2014 at 4:35

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Jameson Lopp
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The charts are generated on-demand by Graphite, which is a Django app. I will note that one reason I chose StatsD is because it sends the stats via UDP rather than TCP, which is a non-blocking operation. I didn't want the sending of stats to affect

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Charlie 'Charles' Shrem
I'm going to install this now on my full node, looks really cool! This is my node page: http://199.58.210.124/ Thanks, Charlie CharlieShrem.com | *Please **encrypt messages with my PGP key * On Wed, May 7, 2014 at 4:25 PM, Mike Hearn wrote: > I think ther

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Nelson Castillo
On Wed, May 7, 2014 at 3:18 PM, Wladimir wrote: > On Wed, May 7, 2014 at 9:57 PM, Jameson Lopp > wrote: > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > I agree that it would be awesome to offer these types of stats with the > installer; unfortunately the route I've taken has depend

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Mike Hearn
I think there a few different possible ways to go here. One is to try and simplify the setup of all the components so it all gets installed together. That might be feasible in some quite restricted setups but the installation instructions for Graphite look kind of terrifying. Another is to export

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Wladimir
On Wed, May 7, 2014 at 9:57 PM, Jameson Lopp wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > I agree that it would be awesome to offer these types of stats with the > installer; unfortunately the route I've taken has dependencies on several > other other pieces of software to do all

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Pavol Rusnak
On 05/07/2014 09:12 PM, Jameson Lopp wrote: > I've created a Bitcoin Core fork that outputs statistics to StatsD. How complex is the patchset? Would it be possible to merge it into the mainline and enable compilation of this feature conditionally by some build-time option? -- Best Regards / S po

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Mike Hearn
It looks like the packet format statsd expects is rather simple - it should be easy to experiment with. Perhaps a good next step would be to improve your patch so that someone can get a feed of the stats packets via TCP by e.g. ssh tunnelling to their host. Once it's easy to get a feed of simple s

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Jameson Lopp
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I completely agree that this setup is far too difficult to reasonably expect anyone to implement it. You're correct that we could run a single StatsD daemon and have quite a few nodes sending statistics to it - this is really what StatsD was designe

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Jameson Lopp
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The next logical step may be for us to offer a public instance of these graphs; I'd be happy to work with you to set one up. I agree that it would be awesome to offer these types of stats with the installer; unfortunately the route I've taken has de

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Wladimir
On Wed, May 7, 2014 at 9:12 PM, Jameson Lopp wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > In order to gain more insight into what messages and requests a node is > processing, I've created a Bitcoin Core fork that outputs statistics to > StatsD. I hope that some of you will find

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Mike Hearn
Really nice! We definitely need to put together a team who really cares about the operations side of the network and this is a fantastic start. It'd be nice if you didn't assume knowledge of what statsd is out of the box. Given the name I'd assumed it was a small UNIX daemon but it seems it's actu

[Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Jameson Lopp
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 In order to gain more insight into what messages and requests a node is processing, I've created a Bitcoin Core fork that outputs statistics to StatsD. I hope that some of you will find this interesting and potentially useful. http://coinchomp.com/2