Today I am releasing the first development version of the upcoming rig-monitor 3.0 release. Initially I was planning to have a minor version release, which would add the profitability logic and dashboards, but soon after starting the development I realized the complexity of adjusting the profitability queries to each pool & miner combination so I decided to address that as part of a major release. Thus, the focus on release 3.0 is not only to add the profitability functionality, but also to completely remove the need for users to reconfigure the template dashboards to their setup. In order to improve the usability I had to change quite a few things: Miner and pool specific dashboard templates are deprecated and replaced[…]

As mentioned in the previous post the v2.x is a complete re-write in Golang. You can read the reasons for the re-write in Golang here. What’s new in version 2.2: Support for Fairpool Support for power usage monitoring of Wemo smart plugs. Supports power management rules and logic. Automatically can rigs – via TP-Link and ¬†Wemo smart plugs – based on power consumption, hashrate or any other available KPI in influxDB (power mgmt rules). Ability to trigger custom scripts (e.g. control external device that resets rig PSU) based on power consumption, hashrate or any other available KPI in influxDB (power mgmt rules). Launch remote management applications like ssh or Team Viewer directly from Grafana dashboards. Automatic reload of rig, pool[…]

It’s been a long time since I have updated you all on the project progress. Last year I started working on version 2.0 which brought several improvements, most notably replacing MySQL with InfluxDB (kudos to wishbone for his suggestion). There were other planned improvements like supporting additional miners, pools, profitability dashboard, etc… Unfortunately I stopped it mid September due to personal reasons, but that hiatus gave some time to rethink the development approach and look for ways to address some major shortcomings of the bash scripted solution. These were some of the issues faced during the development: 1) Debugging shell scripts is just a nightmare. This really slows down the ability to add new features e.g. profitability script 2) Support[…]

The latest version (1.2) of rig-monitor adds the following features: Support for claymore single and dual mining mode Integration with ethermine pool (currentStats, payouts) API Integration with MPOS-based pools (e.g. miningpoolhib) pool (getdashboarddata) API Integration with nanopool API (generalinfo, payments). Supports all crypto pools (ETH, ETC, SIA, PASC, XMR and ZEC) Integration with coinmarketcap API for monitoring crypo prices in different quote currencies, trading volume and market cap. Supports conversion to different quote currencies. Revised template dashboards Installation instructions available here

The shell scripted (1.2) version of rig-monitor is no longer supported nor maintained. Version 2.0 – written in Golang has been released and includes many improvements. Installation instructions for version 1.2 are still available here and blog post about the re-write decision here. The latest version (1.2) of rig-monitor adds the following features: Support for claymore single and dual mining mode Integration with ethermine pool (currentStats, payouts) API Integration with MPOS-based pools (e.g. miningpoolhib) pool (getdashboarddata) API Integration with nanopool API (generalinfo, payments). Supports all crypto pools (ETH, ETC, SIA, PASC, XMR and ZEC) Integration with coinmarketcap API for monitoring crypo prices in different quote currencies, trading volume and market cap. Supports conversion to different quote currencies. Revised template dashboards[…]