Bitcoin Forum
May 11, 2024, 10:16:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: MinerKeeper - monitoring tool for Ewbf and Claymore miner  (Read 1310 times)
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
September 29, 2017, 02:31:56 PM
Last edit: November 05, 2017, 04:25:00 PM by wstealth
 #1

Hi guys,

MinerKeeper is a console application (*.exe file) that constantly monitors your miner and restarts the miner in case he crashed or stopped mining due to any internal errors. MinerKeeper, if you want, can also inform you about the restart of the miner by sending an e-mail or Telegram messages.

The latest version: v2.2.0 (05.11.2017) - download.

Please read the documentation after the download.

Main features

  • Full support of Ewbf ZCash (ZEC) cuda miner and Claymore's Dual Ethereum+Decred AMD+NVIDIA GPU Miner
  • Restart a miner in case of a crash or if it stopped mining due to any internal errors
  • Automatically restart a miner every X hours
  • Automatically restart a PC every X hours
  • Sending a notification if your rig is offline - MinerKeeper will notify you in case of power loss, network disconnection or unexpected PC restarts.
  • Adjustable time interval for monitoring of a miner
  • Configurable delay before the restart of a miner, to allow the GPUs to be correctly restarted
  • Monitor the cryptocurrencies rates and send a notification based on the specified conditions (if the current rate is more, equals or less than the expected value)
  • Sending a notification and/or restart a miner if the average hashrate is lower than expected during X minutes
  • Sending a notification if the temperature on any GPU is higher than expected
  • Sending a summary report of your farm every X hours
  • Sending all of the notifications to the e-mail address and/or to Telegram Messenger
  • Full Russification of the interface and for all of the notifications
  • Checking and sending a notification if there is a new version of MinerKeeper available

Version history

v2.2.0
  • Wait and do not restart a miner immediately, in case of errors, if a miner is not initialized yet just after its start
  • Monitor the cryptocurrencies rates and send a notification based on the specified conditions (if the current rate is more, equals or less than the expected value)
  • Send a summary report at 00 minutes of the specified hour, or every day at 00:00 for the daily summary report
  • Show the date and time when a rig was the last time online, in the notification that a rig is offline
  • The summary report has become more compact, to see even more information on the lock screen of your cell phone

v2.1.0
  • Add monitoring for Claymore's Dual Ethereum+Decred AMD+NVIDIA GPU Miner
  • Add the ability to automatically restart a PC every X hours
  • Restart a miner if the total amount of accepted shares doesn't change during X minutes
  • The summary report has become more compact, to see more information on the lock screen of your cell phone
  • Improve the console output
  • Bugfix: Total average efficiency is wrong in summary report
  • Bugfix: MinerKeeper crashes on total shares calculation after restart of a miner

v2.0.0
  • Send a notification if your rig is offline
  • Send a notification and/or restart a miner if the average hashrate is lower than expected during X minutes
  • Send a notification if the temperature on any GPU is higher than expected
  • Add the subscriptions
  • Check and send a notification if there is a new version of MinerKeeper available
  • Bugfix: Total shares amount is zero in summary report

v1.0.6
  • Send a notification with summary report every X hours (all data about GPUs inside)
  • Improved notifications

v1.0.5
  • Add Russian language
  • Improved notifications

v1.0.4
  • Send notifications to Telegram
  • Send notification when MinerKeeper starts

v1.0.3
  • It is possible to specify a delay that MinerKeeper will apply before restart a miner
  • apiUrl can contain only the host name now, e.g. 192.168.0.1:42000 (without '/getstat' at the end)

v1.0.2
  • Added the ability to automatically restart a miner every X hours
  • Added the rigName property into the configuration

v1.0.1
  • Added monitoring for Ewbf ZCash (ZEC) cuda miner
  • Send an email message in case of restart of the miner

Supported miners:
    Ewbf ZCash (ZEC) cuda miner v0.3.4b
    Claymore's Dual Ethereum+Decred AMD+NVIDIA GPU Miner v10.0


Support the project

If you want to support the project you can use the next addresses for donation:
  • ZEC t1PtBcUsaE1do2s97Atp89QCJAWbjfCKxym
  • ETH 0x65FEB65A56E10D3a1a87C5D4e1ad345534489842
1715422562
Hero Member
*
Offline Offline

Posts: 1715422562

View Profile Personal Message (Offline)

Ignore
1715422562
Reply with quote  #2

1715422562
Report to moderator
1715422562
Hero Member
*
Offline Offline

Posts: 1715422562

View Profile Personal Message (Offline)

Ignore
1715422562
Reply with quote  #2

1715422562
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
ask
Legendary
*
Offline Offline

Activity: 1386
Merit: 1004



View Profile
September 29, 2017, 02:36:19 PM
 #2

I am currently using an autorun bat file and happy with it. Its working perfectly.
Will try this soon. Other one sends telegram messages so i prefer nto to change to email notifications but sure i will give a try.
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
September 29, 2017, 03:03:35 PM
 #3

I've just started with MinerKeeper.

It is using a modular system inside that can easy monitor any miners, not the only one - Ewbf.

I have some plans to extend the functionality as well:
- to send the webhooks messages with mining details - to be able to integrate it easily with your existing web system
- to send the heartbeat messages - to be able to identify that the whole system hangs and, for example, send the message to your IoT device to restart the PC.

It would be really nice to hear from you what you need.
AzCrTe
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 29, 2017, 03:26:24 PM
 #4

What I need - something that runs on a pc (windows/linux/rpi2) - locally - not via the internet, that can monitor the local network rigs, be it cpu, nvidia, amd or asic rigs - dont need restart functionality - email is good enough - just one place to see the mining environment...
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
September 29, 2017, 06:18:02 PM
 #5

2 AzCrTe: What do you want to see exactly?
ylancry
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
October 03, 2017, 09:01:11 AM
 #6

crash when I put my path

C:\Users\yl6\Desktop\mining\suprnova.bat
ukfatboy
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
October 03, 2017, 09:58:32 AM
 #7

Hi,

is there anyway to delay miner restart on crash to allow cards to reset ?
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 03, 2017, 01:15:37 PM
 #8

crash when I put my path

C:\Users\yl6\Desktop\mining\suprnova.bat


Please use '\\' instead of '\' in the path.

Hi,

is there anyway to delay miner restart on crash to allow cards to reset ?

Not at the moment, but I can add it for a new version that I can release today.
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 03, 2017, 01:54:24 PM
 #9

Hi,

is there anyway to delay miner restart on crash to allow cards to reset ?

Yes, the new version v1.0.3 in released.

You can download it here.
The documentation is here.

Please look at 'delayBetweenStopAndStartInSeconds' configuration option.
ukfatboy
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
October 03, 2017, 02:32:44 PM
 #10

Hi,

is there anyway to delay miner restart on crash to allow cards to reset ?

Yes, the new version v1.0.3 in released.

You can download it here.
The documentation is here.

Please look at 'delayBetweenStopAndStartInSeconds' configuration option.

Fab wiil try it out :-) Thanks!
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 04, 2017, 09:02:55 AM
 #11

These are the last changes in MinerKeeper:

v1.0.3
-------
It is possible to specify a delay that MinerKeeper will apply before restart a miner
apiUrl can contain only the host name now, e.g. 192.168.0.1:42000, instead of full URL to API - 'http://192.168.0.1:42000/getstat'

v1.0.2
-------
Added the ability to automatically restart a miner every X hours
Added the rigName property into the configuration

v1.0.1
-------
Added monitoring for Ewbf ZCash (ZEC) cuda miner
Send an email message in case of restart of the miner
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 04, 2017, 01:11:33 PM
 #12

The last blog post about MinerKeeper is here.
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 05, 2017, 10:37:52 PM
Last edit: October 05, 2017, 11:07:57 PM by wstealth
 #13

The new version v1.0.4 in released.

You can download it here.
The documentation is here.

The changes in this version:
  • Send notifications to Telegram
  • Send notification when MinerKeeper starts

How to get the notifications in Telegram:
- Install Telegram Messenger on your smart device or laptop
- Add the MinerKeeperBot bot to your Telegram (just start chat). This bot will send you the notifications from MinerKeeper, that installed on your rig, and it will send your commands to MinerKeeper
- Use command '/start' (just type it) for the MinerKeeperBot to get your unique chat ID
- Put this number in 'telegram' -> 'chatId' in config.json file
- Change the value of 'telegram' -> 'sendNotifications' in config.json file to true
- Run MinerKeeper.exe - you should receive a notification that MinerKeeper has been started

The blog post about a new version (here in russian).
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 07, 2017, 01:40:43 PM
 #14

The new version v1.0.5 in released.

You can download it here.
The documentation is here.

The changes in this version:
  • Add Russian language
  • Improved notifications

How to get the notifications in Telegram:
- Install Telegram Messenger on your smart device or laptop
- Add the MinerKeeperBot bot to receive the notifications in English or the MinerKeeperRuBot bot to receive the notifications in Russian, to your Telegram (just start chat). This bot will send you the notifications from MinerKeeper, that installed on your rig, and it will send your commands to MinerKeeper
- Use command '/start' (just type it) for the MinerKeeperBot to get your unique chat ID
- Put this number in 'telegram' -> 'chatId' in config.json file
- Change the value of 'telegram' -> 'sendNotifications' in config.json file to true
- Run MinerKeeper.exe - you should receive a notification that MinerKeeper has been started

The blog post about a new version (here in Russian).
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 10, 2017, 01:07:49 PM
 #15

The new version v1.0.6 in released.

You can download it here.
The documentation is here.

The changes in this version:
  • Send a notification with summary report about your rig every X hours (including all data about GPUs)
  • Improved notifications

The blog post about a new version (here in Russian).
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 20, 2017, 06:19:01 PM
Last edit: October 20, 2017, 06:30:31 PM by wstealth
 #16

I'm proud to inform you that the new version v2.0.0 in released.

You can download it here.
The documentation is here.

The changes in this new version:
  • Send a notification if your rig is offline - unique feature on the market! The MinerKeeper will notify you in case of power loss, network disconnection or unexpected PC restarts.
  • Send a notification and/or restart a miner if the average hashrate is lower than expected during X minutes
  • Send a notification if the temperature on any GPU is higher than expected
  • Add the subscriptions
  • Check and send a notification if there is a new version of MinerKeeper available
  • Bugfix: Total shares amount is zero in summary report

The blog post about a new version (here in Russian).
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 27, 2017, 04:00:34 PM
 #17

The new version v2.1.0 in released.

You can download it here.
The documentation is here.

The changes in this new version:
  • Add monitoring for Claymore's Dual Ethereum+Decred AMD+NVIDIA GPU Miner
  • Add the ability to automatically restart a PC every X hours
  • Restart a miner if the total amount of accepted shares doesn't change during X minutes
  • The summary report has become more compact, to see more information on the lock screen of your cell phone
  • Improve the console output
  • Bugfix: Total average efficiency is wrong in summary report
  • Bugfix: MinerKeeper crashes on total shares calculation after restart of a miner

The blog post about a new version (here in Russian).
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
November 05, 2017, 04:20:43 PM
 #18

The new version v2.2.0 in released.

You can download it here.
The documentation is here.

Now, the MinerKeeper may inform you about the rates of the cryptocurrencies.
It allows you to stop constantly monitoring the rates of the  cryptocurrencies, and let the robot do that for you, which will do that 24/7 and will inform you immediately if the current rate reaches your expected value.

The changes in this new version:
  • Wait and do not restart a miner immediately, in case of errors, if a miner is not initialized yet just after its start
  • Monitor the cryptocurrencies rates and send a notification based on the specified conditions (if the current rate is more, equals or less than the expected value)
  • Send a summary report at 00 minutes of the specified hour, or every day at 00:00 for the daily summary report
  • Show the date and time when a rig was the last time online, in the notification that a rig is offline
  • The summary report has become more compact, to see even more information on the lock screen of your cell phone
wstealth (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
March 07, 2018, 04:36:44 PM
 #19

Right now it is not supported, but in the new version it will be possible to send commands to:
- restart miner
- restart pc
- change miner

However, right now MinerKeeper can send you a notification if your rig is offline.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!