Bitcoin Forum
November 11, 2024, 08:44:30 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 »
  Print  
Author Topic: Windows mining monitoring tool - v2-BETA [OPEN BETA]  (Read 104820 times)
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 24, 2016, 04:17:50 PM
Last edit: March 05, 2018, 10:46:07 PM by th00ber
 #1

Monitorig : www.monitorig.com

V2 IS COMING ... OPEN BETA test now !
On the final tool, some features will be restricted to donator users.

HOW TO TEST BETA ?

Client :  http://www.monitorig.com/download/monitorig-v2-beta.zip

On monitorig wesite; add RIG ID to your list on your account page.


SUPPORTED MINERS :
  • claymore-eth
  • claymore-zec
  • claymore-xmr
  • claymore-neoscrypt
  • ewbf-zec
  • nicehash-eqm
  • pasc (PascalMiner)
  • zm (dstm zcach miner)
  • cast-xmr
  • phoenix-eth
  • bminer

INFO :
To start automatically OHM:
   On Windows 7, use the "Startup" folder
   On Windows 10, create a scheduled task on windows startup (http://www.thewindowsclub.com/autostart-programs-windows-10-make)


To setup the client

On Monitorig.com
1- Register on the monitorig.com website. http://www.monitorig.com/#?panel=account
2- You receive apikey from your email and add rig ID on your account (RIGID without spaces or special car except '-' or '_')

On each rig
3- Edit config.js with your APIKEY, RIG ID, RIG NAME and select your miner (value from the list of supported miners)
4- Copy your miner executable into the monitorig/miners folder and edit the miner start.bat with your miner config (use the start.bat as exemple and keep the logging instruction if there is one)
5- Run monitorig.exe
...
Enjoy



PS : Please, send feedback on the tool for bugfixe or improvements.
I'll manually give the "donator" privilege of advanced features until end of the BETA phase for everyone that has active rig on this period



Totally rewritten with AngularJS, NodeJS and some new features.
The server will now be hosted, so your monitoring status will be availbable everywhere.
It will also support multi miner and algo

Roadmap for the next release (at the beginning of February)

  • Package all the script in an exe (finished)
  • Full startup sequence (Auto update client at startup, start OpenHardwareMonitor)  (finished)
  • Update panel (In progress)
    • Check version of client in the rigs
    • Check version on miner running in the rigs
    • One click update from the update panel in the website

Basic features

Create profile -> Finished
Add rigs -> Finished
Display public dashboard from everywhere -> Finished
  Multiple rigs agregation
  Rig hashrate chart
  GPU sensors
  CPU Sensors
Email alerts  -> Finished
   When rigs OFFLINE
   When rigs ONLINE but no share (miner crash)


Advanced features

Display realtime mining output -> Finished
Restart miner -> Finished
Restart rig -> Finished
Edit start.bat for current miner -> Finished
Switch from a miner software to another -> Finished
Reboot trigger -> Not implemented yet
   When rigs online but hash < min target
   When rigs ONLINE but no share (miner crash)
Remotely access the rig from Web VNC client -> Finished
   (via NodeJS proxying the local server)
Auto-update client -> In progress

Check how it's is with my rigs page !
My public dashboard : http://www.monitorig.com/#?panel=dashboard&id=1086db9224632d26671ab42df5ee1d92bf0187bbdd

Some screenshots from the rig admin panel

Access advanced features panel, and restart or reboot the rig
http://imgur.com/qmzls3U

Change the miner software remotely
http://imgur.com/ez0oEg4

Check the miner output in realtime !
http://imgur.com/AczxBRz

Edit the current miner config
http://imgur.com/CzsRFS8

Use the VNC feature to access the rig from anywhere with a simple web browser
http://imgur.com/u9kxlqD

V2 PREVIEW :


I give you more information about the project.

Basics features are for all users (public dashboard).
Advanced features are for "donator".
When the project will be released, There will be a donation BTC adress for the guys that want to support my work.
The recommended donation will be something like 1-1.5$/rig/month to grant access to the advanded features.
I think, it's a fair price (for my exemple, with my 3 rigs, a donation of 5$ will represent 1% of the basic monthly income)
It will keep me motivated, earn some money ... and pay for the hosting of the server Smiley


th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 24, 2016, 07:27:00 PM
 #2

v1.0 online ! Smiley
Abcederian
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
April 25, 2016, 03:36:24 AM
 #3

Looks nice.
 I am going to be switching from ethOS to Claymore's Dual Miner as soon as I get an SSD with Windows 10 and it's on the way!
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 25, 2016, 05:51:38 AM
 #4

If you already DL the app package, do it again, I miss a subfolder.
static app has to be in monitorig/app/static, not in monitorig/static Smiley
naldorp
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
April 25, 2016, 01:00:13 PM
 #5

amazing, I'll check it out
goofy73
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
April 25, 2016, 02:17:43 PM
 #6

Thanks, nice work Smiley How I can give names for my rigs?
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 25, 2016, 02:47:28 PM
 #7

You cannot for the moment, but it's a cool idea I'll add that for the next version soon Smiley

PS : I'm curious ? Have you succeed to install the tool easily ? Can you share a screenshot
goofy73
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
April 25, 2016, 07:43:35 PM
 #8

from the second time i did it) My mistake was at syntax, the way to the miners folder...You need make one conf.file with all settings, i gues it would have better usability than now Smiley
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 25, 2016, 10:09:41 PM
 #9

Nice !
I just see that there is a bug with the DCR calculation, it is multiplied by 10.
I'll add that to the todo list Smiley
deivison
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile WWW
April 26, 2016, 09:29:52 PM
 #10

Very good   Smiley
zorvalth
Full Member
***
Offline Offline

Activity: 223
Merit: 100


View Profile
April 27, 2016, 05:25:04 AM
Last edit: April 27, 2016, 06:37:28 AM by zorvalth
 #11

If I have rigs on multiple places, can I combine them in the same html?
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 27, 2016, 07:58:11 AM
 #12

If I have rigs on multiple places, can I combine them in the same html?
Yep !
You have to run a rig as "master" wich will agreggate and display all the informations.
Or you can just run the HTTP server on another machine (I run it on a linux online vps).

Then, on this webpage, you have to give the HTTP list of all your rigs .json
(file: app/static/conf/config.json)
So when your webpage is displayed, the browser do a javascript AJAX query to retrieve each rig informations file and aggregate them.
Ex : My own webpage has 2 rigs, 1 on my basement with 3 cards and my desktop with a crossfire ... both are displayed in the monitoring page
http://vps261600.ovh.net/

If you need more informations, about how to set up, I can help
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 28, 2016, 12:26:51 PM
 #13

v1.1 - Nvidia cards support + minors corrections (see changelog)
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 28, 2016, 01:56:19 PM
 #14

v1.2 - fix sensor detection for the fan speed when the card is watercooled
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 28, 2016, 03:49:11 PM
 #15

v1.3 
  fix : Optimization of the minig-infos.json generation, it fix the large farm problems of having bad file displayed on "master" monitoring page
tutorialevideo
Legendary
*
Offline Offline

Activity: 1161
Merit: 1001

Don`t invest more than you can afford to lose


View Profile WWW
April 30, 2016, 07:23:31 PM
 #16

Great tool i will test this in the next days!

Hosting Bitcoin and any mining gear in Europe/Romania.

https://bitcointalk.org/index.php?topic=5228685.msg53918147#msg53918147

For more info you can write me!
eye-drop
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
April 30, 2016, 07:33:40 PM
 #17

Just a thought. Maybe some different colors (diff background for each info) in Miner output.
Would make it easier to read. Smiley

Great work  Grin

⋐ripto⋐oderz [ESPERS] Announcement
Algorithm hmq1725 PoW/PoR Web on Blockchain Encrypted Email System
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
April 30, 2016, 08:45:11 PM
 #18

Just a thought. Maybe some different colors (diff background for each info) in Miner output.
Would make it easier to read. Smiley

Great work  Grin
But it's hard to do, because the miner output greatly vary with the miner used (claymore, qtminer, geniol etc...)

Personnally I use the miner output to check the last share time and see if everything is ok.

PS : Note that if the last file is older than 5min, the monitoring page will display an alert and the hasrate for this rig will be 0Mh/s
DemonDL
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
May 02, 2016, 08:51:57 PM
 #19

Great idea! Thanks! Works, but there are problems!
1. When <1000mh on decred in mining-infos.json displayed {"hashrateDcr": 640.,} and monitoring is not seen for this rig.
2. When a port forward rule 9510 and static IP just shows a blank index.html.
3. It would be great to include in the config name of the rig and to display in the header of the monitoring unit.
4. Help with additional-process.sh.

Thanks.
th00ber (OP)
Hero Member
*****
Offline Offline

Activity: 789
Merit: 501


View Profile
May 03, 2016, 07:56:40 AM
 #20

@DemonDL
1- I already have a lot of trouble with that, I'll change the way the hashrate is retireved and summed in the next version, it should fix that.
2- Is your rig list ok ? because if you have a forward port, you should add the IP+forward port in the conf. (ex: public 10.25.67.201:8095 -> local 192.168.1.10:9510. The config should contains 10.25.67.201:8095, not the local IP because it will not be accessible from the internet. And the config.json are accessed from the browser with javascript, not with server-side code, so if the statuspage displayed from your public IP cannot access the json file, nothing is displayed)
3- Nice, I'll add that in next version
4- What kind of help you need ? We can discuss this here or PM
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 »
  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!