Post
Topic
Board Mining software (miners)
Topic OP
Remote monitoring: Gpu temp, fan speed, hash rate, uptime, share ratio
by
Nick Carlson
on 09/07/2011, 18:44:42 UTC
Hi everyone,

I've started writing a web app which acts as a remote monitoring service for mining rigs. I'm trying to gauge the interest this community would have in such a product. Here are some of it's features:

* A web-based "dashboard" for viewing near real-time updates on important operating metrics like:
    * GPU temperature
    * Fan speed
    * Hash rate
    * Valid/Stale shares
    * Up time

* Alerts when a metric drops below a user-set threshold. For example, if a GPU temp goes over 90 degrees, or a hash rate drops below 200Mhash, an email, sms, or phone call would alert you within minutes/seconds.

At the moment, the server is written in python. A forked version of Phoenix miner sends data to the server through a simple http request like "server.com/log/?user=johndoe&gpu_id=xyz&hashrate=213.45&temp=42.0 etc.

The data from the request is saved in a MongoDB database. When a user wants to view their GPU's operating metrics in real-time, they simply point their browser to "server.com/dashboard/", and a nifty jquery-powered dashboard shows all pertinent data.

Would this type of service be of interest to anyone?

Edit: Also, if you would be interested in alpha testing such a service, either post here or shoot me a PM.