Coder Social home page Coder Social logo

os555 / rig-monitor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rodneymo/rig-monitor

0.0 2.0 0.0 167 KB

monitoring solution for mining rigs

Home Page: https://randomcryptostuff.blogspot.nl/2017/08/monitoring-ethereum-mining-farm-using.html

License: GNU General Public License v3.0

Awk 20.26% Shell 70.15% Python 9.60%

rig-monitor's Introduction

I manage my mining rig farm remotely. When I say remotely I mean 3000 miles away from where I actually live. Thus, I needed a reliable monitoring solution to monitor status, performance and alert me in case of rig outages.

I developed this in a couple of days and have been running it for over a month. It's pretty stable.
I am using a raspberry pi (version 1) as managment server because of the small footprint and low power consumption, but you can run it on any linux server.

Currently these scripts ONLY support Claymore's miner. Support for other miners will eventually come later. All my rigs run Windows, but, assuming claymore's linux version produces the same http output format as the Windows this should work as well on rigs running linux (and Claymore's). If it doesn't and you need it then please create an issue and attach the plaintext output claymore's remote management port.

I am also using TP Link HS110 smart plugs (this option can be disabled in the config file). These plugs are great and I use them monitor the power usage and remotely reboot rigs in case of boot issues). Beware that, if you want to monitor power consumption you'll need the HS110s. The HS100 do not support  power monitoring.

FEATURE LIST

Support for claymore single and dual mining mode
Support for multiple pools/wallets monitoring via pool APIs
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.
Integration with telegram for mobile/web notification
Includes template dashboards:
- Mining overview
- Hashrate Details
- Share Details
- GPU details
- Power Consumption Details
- Ethermine pool
- Nanopool
- MUSICOION (mininghubpool)
Automatically clean up of old data

For full installation instructions please see here: https://randomcryptostuff.blogspot.com/

If you find this useful then buy me a beer
ETH: 0x0f2d4397CecB53883411cfe75882622c312c8340
MUSICOIN: 0x9a44a57041acd5f1511bf13a663d136ddbde1fb1

rig-monitor's People

Contributors

rodneymo avatar wishbone1138 avatar

Watchers

James Cloos avatar Outhai SAIOUDOM avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.