Running 20 rigs now. page loads in about a second on my network. ENJOY>
I tried to make each rig section emulate the look and feel of the cgminer app, minus the black backround. So we are all familiar where the information is.
here is a snapshot of the rendered HTML.
http://cgminerweb.com/example.miner.php.htmlit is just 1 php file and some includes, no database needed. just edit the
miners.php webmon.php file to have your list of rigs, and bitcoind connect string. If you dont want or have bitcoind, just delete line. It is handy to have rig names in hosts file so you dont have to look at ip's,
http://cgminerweb.com/downloads/cgminerweb.v0.8.zipchanges v2:
moved temps and fans to the top of metrics
added warn levels and alert levels for temps and hashrate
added pools and hashrate per pool. (assumes failover)
added mhash per rigs and per cards
other things i cant think of.
changes v3:
refined pool code to properly add up hashes when some pools are down
added ability to switch pools for all rigs at once.
added ability to update
gpu clocks, memory, vddc, just about anything the API allows.
I only tested the following :
- change one gpu clock
- change one gpu mem
- change all gpu clocks for a rig
- change all gpu mem for a rig
- change one gpu intensity
- switch pools for all rigs
changes v4:
miner switchpools bug fix (sorry)
changes v7:
- added ability to add pools
- added new metric 'heatindex'
- miner tweaks
- fixed issue when rig as PGA types
- other un-remembered crap
changes v8:
added missing form post file.
multi form posts one form post.
donate:
14vx4L7RbrYbgqSo3Sw17WWFRdH1mWR4KA
the one page script is getting a little much,
will be refactoring this out before adding ability to control miners.
apparently I did not get to the refactoring... the code is ugly, but it works. it is still all in one file.
