Post
Topic
Board Mining (Altcoins)
FREE Mining Rig Monitor - customize to your needs with source code in github
by
tcsekhar
on 11/12/2020, 14:55:41 UTC
I needed something free which will monitor my rig, restart the node if there are any issues with the GPUs or hash rate is down etc, and also show me current progress and GPU level status including heat and hashing rate. I couldn't find anything which did all this for free.

There was one which I found on this forum and was using it for a while - https://github.com/rodneymo/rig-monitor but it was unstable - would crash every now and then and wasn't doing everything I wanted. Also, after Claymore Dual Miner stopped working, I had to look for something else to replace this. Hence I wrote my own code and shared it on Github.

I used PowerShell, SQL Server and Grafana. All of these can also be installed on a 64bit Linux today. And all of these are available for FREE to use as long it's for personal use. I haven't developed in Powershell ever and wrote this in a day - so ignore any flaws you may find - but it does work exactly how I wanted it to Smiley. I have good experience with SQL server and hence chose it for my data store. Hope it helps someone else too.

https://github.com/Tcsekhar74/SimplePowerShellEtherMiningRigMonitor/

Feel free to use it. Tweak as you need to fit your personal needs.

https://github.com/Tcsekhar74/SimplePowerShellEtherMiningRigMonitor/blob/main/Dashboard.png?raw=true

Here is what I have:
Linux based linux mining nodes with 13GPUs each - mining with LOLMiner
TP-Link HS110 Energy Monitoring WiFi plugs
Windows PC with SQL Express and Grafana installed, and a scheduled job which runs my powershell script every minute