Bitcoin Forum

Bitcoin => Project Development => Topic started by: JohnDn on April 25, 2011, 09:26:02 PM



Title: Pool worker status
Post by: JohnDn on April 25, 2011, 09:26:02 PM
Hello all,

This weekend I decided to quickly make myself a small monitor for my pooled workers, and since I believe it could be useful for others, I'll share it with you :

http://btc.imnotacyb.org/bcg (http://btc.imnotacyb.org/bcg) (BTC Guild)
http://btc.imnotacyb.org/bcm (http://btc.imnotacyb.org/bcm) (BTC Mine)
http://btc.imnotacyb.org/dbm (http://btc.imnotacyb.org/dbm) (Deepbit)
http://btc.imnotacyb.org/mtp (http://btc.imnotacyb.org/mtp) (Multi-pool)

So, it gets your info from your pool by providing your API token, and displays it in an easy-to-read way :
  • Average hashrate, Current reward, Instant payout available or not, Payout history +total
  • Color coded worker status (Green=alive, Red=dead)
  • Number of shares, Number of Stale shares (+percentage) if any
  • Page refreshes itself every 2 minutes

http://btc.imnotacyb.org/dbm/interface_example.png

Of course, because it's web-based it should work on any device with a web browser


I haven't put much design in it or anything, since i wanted it to be easily readable from my android phone
If you have any suggestions to make it better, I'll be glad to hear them  :)


Title: Re: Deepbit worker status
Post by: trumpetx on April 26, 2011, 03:48:15 AM
Not sure if you're interested, but I just set up deepbit as a supported pool in:

https://market.android.com/details?id=me.davidgreene.minerstatus&feature=search_result

I also just released a bunch of bugfixes related to the deepbit pool.  As noted in my latest release notes, I'll have a "detailed view" of all the JSON data in one of my next releases (probably my next one).


Title: Re: Deepbit worker status
Post by: JohnDn on April 30, 2011, 09:12:11 PM
Yes I've checked your app, but you only provide hashrate & reward. I can't yet see if my miners are still working or not, which is also important for me.. Once you get that up, I may be using it more often  ;)

Plus, this will work for everyone, but for my own use I've added some more features (like GPU temps, fan speed..) which I won't be able to check elsewhere..


Title: Re: Deepbit worker status
Post by: trumpetx on May 01, 2011, 02:46:36 AM
The app supports a detailed view screen now.  I'm working through the issue with my JSON parser being able to snag all of the workers attached to an account as well.


Title: Re: Pool worker status
Post by: JohnDn on May 12, 2011, 05:41:19 PM
Added support for BTC Guild API (http://btc.imnotacyb.org/bcg) !
There are a few bugs, though.. but some are due to the JSON which I can't help


Title: Re: Pool worker status
Post by: SgtSpike on May 12, 2011, 06:17:05 PM
I'm confused... why wouldn't you just use deepbit.net to track your workers?


Title: Re: Pool worker status
Post by: marcus_of_augustus on May 12, 2011, 09:53:57 PM

Any plans to do one for btcmine.com?


Title: Re: Pool worker status
Post by: JohnDn on May 12, 2011, 10:03:40 PM
@SgtSpike Of course I could, but to see my worker's status in a glance, by using the less steps possible it's the easiest way (remember I have also added a few more functions for my own use)

@moa Yes it's planned, I'll be starting it tomorrow evening ;)


Title: Re: Pool worker status
Post by: JohnDn on May 15, 2011, 12:35:39 PM
Added support for BTC Mine API (http://btc.imnotacyb.org/bcm) !
I am still working on how to show last share in time since now (preferred), or in the users local time..


Title: Re: Pool worker status
Post by: dishwara on May 15, 2011, 07:41:02 PM
Why not all the pools in same page?
Since some use one card for one pool & another for some other pool.
All the pool in single page will help very much.


Title: Re: Pool worker status
Post by: JohnDn on May 15, 2011, 07:48:18 PM
Actually I had already started doing that, i have a test page to try and sort it all out  :)

The basic info nearly all works (all separate monitors put together in the same page) so I should put that up by tomorrow. I'm also working on adding up all hash rates, rewards and such together, which may take a bit more time, but should be here shortly  ;)


EDIT: The basic stuff is done, but as I said it's only all the monitors put in the same page for the moment; tomorrow I'll look into restructuring the output as well as gathering the total.


Title: Re: Pool worker status
Post by: ElectroGeek007 on May 16, 2011, 01:28:57 AM
Thanks, this is quite useful!  :)


Title: Re: Pool worker status
Post by: JohnDn on May 22, 2011, 06:55:13 PM
Updated multi-pool monitor:
  • Instead of just including each individual monitor, I've done one line per information
  • There's a bit more conditions for some workers information to show up
  • Added counters for hash rates, rewards ([un]confirmed, estimate..) ...
  • Time of last update shown at top

enjoy!


Title: Re: Pool worker status
Post by: JohnDn on February 11, 2012, 10:15:12 PM
Hello, been away quite a bit but I'd like to bring this back up, I think it can still be helpful :)

I've readjusted the output for BTCguild since the JSON/API thing had changed a bit, and made some minor changes to the Multipool monitor.