Bitcoin Forum
September 04, 2025, 10:24:36 AM *
News: Latest Bitcoin Core release: 29.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] 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 »
  Print  
Author Topic: M's Miner (Ant/SP) Monitor v5.2: alerts,auto/mass/scheduled reboot/mobile miner  (Read 209913 times)
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 08, 2014, 02:05:37 AM
 #901

OK terrific app. I am looking for one thing based on update notes, mass reboot I think it said? I just started using v3.5

How do I implement either the Ant S3(+) to reboot every 12-24 hours automatically either through this program, or internally.

I am planning a vacation, and want to make sure they reboot daily or twice a day, because I'm unable to monitor them when not at home that I know of at least (That I am aware of, but that's is another option, I would like if it is available).

If I can make this happen, to automatically reboot, I will happily make a donation to the apps maker M

I can not get the automated emails to work either for some reason. Seems simple enough but I just do not get the email.

And this also constantly shows up yet they do not actually reboot. I assume this shows up because I have "Don't reboot more than every" 240 Seconds. (When there is an error )

Hello, I've had enough requests from people for scheduled reboots that I intend to add it in the next version.  Stay tuned.

As for automated emails ... it doesn't work with all ISPs.  I know it works with gmail, and last I checked, it does not work with verizon.  I don't know about others.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
FrancisEDumas
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 08, 2014, 01:32:18 PM
 #902

It grew old having to manually check each of my Ants to see how they were doing.  So I created this.

http://www.mdude.org/mantmonitor29.jpg
http://www.mdude.org/mantmonitor29alerts1.jpg
http://www.mdude.org/mantmonitor29alerts2.jpg

http://www.mdude.org/mantmonitor.jpg
(old version showing multiple S1s)

Features:

- Look at all your Ants (S1/S2/S3) in one spot, assuming you're using Windows (uses .net 4.0) and your PC can reach them all via your network.
- Can trigger visual alerts based on your criteria (temp too high, hash too low, fan too high, fan too low, X count too high).
- It can initiate a software reboot automatically if it detects a specified number of dreaded Xs in the status, if the hash rate drops too low, or if it fails to respond properly to an API poll request.
- You can manually reboot Ants from the display.
- You can manually update pool info for one or more S2s (or S1/S3s if you configured it to allow API access).
- Can use the API or Web scraping if your Ant isn't reachable via the API.  The Web port, SSH port, and API port are completely configurable per Ant.
- Shows the true hardware error percentage.
- You can use it to scan your network to pick up the Ant addresses, or you can enter them manually.
- Open source (GPL3): https://github.com/mdude77/MAntMonitor.
- Has configurable multi-threaded polling of your Ants.  You can use 1 to 64 threads simultaneously for your Ant farm.  It defaults to not displaying the updates to the grid until 1 second after the refresh was initiated.  You can (and should!) increase that value if you have a large number of Ants and/or you have slow video rendering.
- See https://bitcointalk.org/index.php?topic=596178.msg8761439#msg8761439: Scanned 1200 Ants in 52 seconds.

Notes:

- Items on the output that may need additional explanation:
  - HWE = Hardware Error Percentage
  - Pools = 3 letters, one for each pool.  U = up, D = down, N = N/A (blank).  Hover the cursor over this column to see complete pool info.
  - Status = the number of Xs OR dashes in each chain.  0X is zero Xs, not "O" X.  That's a good thing!
  - Rej% = Pool percentage rejects
  - Stale% = Pool percentage stale
  - HFan = High fan speed of all fan speeds
  - HTemp = High temperature of all temperature readings
  - XCount = How many Xs are across all your chains
  - ACount = How many Alert counts there are for this Ant.  Sort by this column to have them bubble to the top.

Notes on how to use the pool info:
- Once you establish what pool #1, #2, and #3 are, the option to update pool info will appear on the right click menu on the Ant grid.
- To update more than one ant at a time you'll need to enable to selection column.
- Importing existing pool configs from Ants doesn't retrieve the password.  The PW doesn't seem to be in the API.  Most pools don't care about the PW, so I didn't consider this to be a big deal.
- Setting the pool en masse to your Ants does NOT work for S1s and S3s unless you modify the cgminer config to allow SSH API access.  You have to know how to do that (hint: google should be able to find it for you).
- Blank passwords are passed as "abc".  I haven't found a way to get the API to take a blank password yet.  Since most pools that would want a blank PW don't care about the PW, I don't see this to be a big deal.

Troubleshooting:
- BitDefender seems to cause problems with this app.  I think you can whitelist the app to fix the problem.  Other malware apps might cause problems as well.

Download link: MAntMonitor35.zip

Code:
  File: MAntMonitor35.zip
CRC-32: 11b7b197
   MD4: 771bfe5075403f1684f4c1d9178172ee
   MD5: 6f6aacec312542d97a32ae447572cf98
 SHA-1: 41d4568e4e6225236c7fa1829bfd8b116528807e

M

great !!I solve mine too!!
Moria843
Sr. Member
****
Offline Offline

Activity: 442
Merit: 250


Found Lost beach - quiet now


View Profile
November 09, 2014, 03:54:25 AM
 #903

Is there any place that shows difference in versions? In particular difference between 3.4 and 3.5.

Hot time, summer in the city, back of my mine getting hot & gritty!!!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 09, 2014, 12:55:37 PM
 #904

Is there any place that shows difference in versions? In particular difference between 3.4 and 3.5.

Check the changes.txt.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
Moria843
Sr. Member
****
Offline Offline

Activity: 442
Merit: 250


Found Lost beach - quiet now


View Profile
November 09, 2014, 07:09:45 PM
 #905

Where do I find changes.txt? Looked at beginning of this post but can't find.

Hot time, summer in the city, back of my mine getting hot & gritty!!!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 09, 2014, 07:10:41 PM
 #906

Where do I find changes.txt? Looked at beginning of this post but can't find.

It's in the download zip.  See my sig.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
Moria843
Sr. Member
****
Offline Offline

Activity: 442
Merit: 250


Found Lost beach - quiet now


View Profile
November 09, 2014, 07:12:15 PM
 #907

I found it and now remember seeing it. Thanks.

Hot time, summer in the city, back of my mine getting hot & gritty!!!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 18, 2014, 09:32:13 PM
 #908

Here's version 3.6.  This adds scheduled reboot functionality, either by time or by uptime.



Download link: MAntMonitor36.zip

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
00pmac00
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
November 25, 2014, 08:39:53 AM
 #909

Just saw the update. replaced v3.5 with it testing it over the next few days before the vacation starts, to reboot every 12 hours.
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 25, 2014, 11:08:02 AM
 #910

Just saw the update. replaced v3.5 with it testing it over the next few days before the vacation starts, to reboot every 12 hours.

Great, let me know how it goes!

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
00pmac00
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
November 26, 2014, 06:32:01 AM
Last edit: November 26, 2014, 06:48:34 AM by 00pmac00
 #911

Well I've got a few screen shots to show you on an error thats happening heres the following 3 screen caps, which show a situation 44 minutes after a midnight reboot where one Ant S3(+) gave an error on refresh, (Cap 1 shows this) 2nd cap shows the settings for reboot credentials, 3rd cap shows the program looks like its in an endless 1 second loop with internal error. Let me know if you require anything more from me.

Screen Cap 1
http://i1159.photobucket.com/albums/p635/Paul_MacDonald/120amafterreboot44minutesago.jpg

Screen Cap 2
http://i1159.photobucket.com/albums/p635/Paul_MacDonald/settigns.jpg

Screen Cap 3
http://i1159.photobucket.com/albums/p635/Paul_MacDonald/logofwonky1secondinterval.jpg

For the record when I found the error, the ant that gave an error was up and running fine. That's not to say it didn't drop for a tiny bit of time but my graphs don't reflect a drop in hash rate so if anything happened internally with the miner, it was a very minimal interruption.
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 26, 2014, 11:25:09 AM
 #912

Well I've got a few screen shots to show you on an error thats happening heres the following 3 screen caps, which show a situation 44 minutes after a midnight reboot where one Ant S3(+) gave an error on refresh, (Cap 1 shows this) 2nd cap shows the settings for reboot credentials, 3rd cap shows the program looks like its in an endless 1 second loop with internal error. Let me know if you require anything more from me.

Thanks, this gives me something to work with.  The error on refresh could have been as it was rebooting, the next refresh should have shown it normally.

I'll try the config you have and see what happens.  I did test a similar setup with about the same number of Ants, actually, and it worked for me, so there must be something I overlooked.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
00pmac00
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
November 26, 2014, 11:50:55 AM
 #913

I should probably mention, that the program was frozen when I got to it, so it's possible the program got the error 44 minutes after reboot. It was non responsive I could click and change everything but it would not refresh anymore. clicking refresh did nothing.

I'll turn it back on now and see how it handles the Noon reboot. I have disabled the option to "Try to reboot ants that get error on refresh"
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 26, 2014, 12:07:58 PM
 #914

I should probably mention, that the program was frozen when I got to it, so it's possible the program got the error 44 minutes after reboot. It was non responsive I could click and change everything but it would not refresh anymore. clicking refresh did nothing.

I'll turn it back on now and see how it handles the Noon reboot. I have disabled the option to "Try to reboot ants that get error on refresh"


Aha!  That's a good point.  It's entirely possible it tried rebooting the Ant that just rebooted and wasn't responding, and got itself in a loop.

Thanks for the feedback.  I'll see if I can reproduce this.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
00pmac00
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
November 26, 2014, 01:52:40 PM
 #915

Hi again, OK I just got back from dropping off my wife, and since my last post that i was turning it on, it received n error on the same IP and is frozen again even with the reboot on error message during refresh disabled.
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 26, 2014, 02:17:13 PM
 #916

Hi again, OK I just got back from dropping off my wife, and since my last post that i was turning it on, it received n error on the same IP and is frozen again even with the reboot on error message during refresh disabled.

I just reproduced this.  That's good, it means I can fix it. Smiley

More to come.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
00pmac00
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
November 26, 2014, 02:32:04 PM
 #917

Good to know, thanks!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 26, 2014, 06:48:03 PM
 #918

Good to know, thanks!


Thanks for the screenshots.  That helped me figure out what was going on.  The problem was my reboot logic wasn't skipping Ants that had a status of "ERROR".  So, in your case, since it was refreshing every 30 seconds, one of the Ants hadn't quite finished rebooting when the next scan ran, and then it got stuck.

Here's v3.7 to fix that: MAntMonitor37.zip

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
00pmac00
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
November 26, 2014, 07:12:50 PM
 #919

Great I'll test it out right now!!!

But my refresh was set to 300 seconds not 30. You can see the picture that it is showing 266 seconds until next reboot.
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
November 26, 2014, 07:40:01 PM
 #920

Great I'll test it out right now!!!

But my refresh was set to 300 seconds not 30. You can see the picture that it is showing 266 seconds until next reboot.

Well.. that's what happened.  And I read your screenshot wrong. Smiley

Regardless it should be fine now.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
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] 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 »
  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!