Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: davidspitzer on June 23, 2013, 09:30:32 AM



Title: Bitcoin Mining Monitoring
Post by: davidspitzer on June 23, 2013, 09:30:32 AM
Is there a really good monitoring site for mining that will send sms and emails when your miners go down or mal-perform


Title: Re: Bitcoin Mining Monitoring
Post by: 18RATTT on June 27, 2013, 06:05:11 PM
this is the best Mining Monitor ive seen so far. i think the developer who did it need more recognition.

http://oi39.tinypic.com/16jleo2.jpg

for more info: https://forum.litecoin.net/index.php/topic,4011.0.html


Title: Re: Bitcoin Mining Monitoring
Post by: Zanatos666 on June 27, 2013, 07:41:22 PM
Some pools have this already built in to their operations (like EclipseMC).  If your miner is not connected, it will notify you that it is down.


Title: Re: Bitcoin Mining Monitoring
Post by: btcnoodle on June 27, 2013, 11:02:44 PM
I haven't been totally happy with this site but overall it has been very useful:

http://miningmonitor.com/


Title: Re: Bitcoin Mining Monitoring
Post by: shazbits on June 29, 2013, 02:49:15 AM
You can take a look at cgminer-monitor, which monitors cgminer and pools at the same time with a web interface + alerts, using a single python script and no dependencies.
https://bitcointalk.org/index.php?topic=232232.0


Title: Re: Bitcoin Mining Monitoring
Post by: Zanatos666 on June 29, 2013, 08:22:49 AM
If you are using cgminer or bfgminer you can use cgwatcher to monitor and auto restart your miner if it goes offline.


Title: Re: Bitcoin Mining Monitoring
Post by: Sy on July 03, 2013, 11:35:34 AM
this is the best Mining Monitor ive seen so far. i think the developer who did it need more recognition.

http://oi39.tinypic.com/16jleo2.jpg

for more info: https://forum.litecoin.net/index.php/topic,4011.0.html


Thanks :D


Title: Re: Bitcoin Mining Monitoring
Post by: Guardian of Forever on July 09, 2013, 09:09:06 PM
MPoolMonitor2.8 will now send emails, but not all pools are supported. He has a presents on the forum, somewhere.


Title: Re: Bitcoin Mining Monitoring
Post by: Sy on August 08, 2013, 10:44:30 AM
It all depends on your network environment and technical skills, some monitors only work inside your lan, others work from your server but pull from the miner thus needs port forwarding and mine just receives from miners but its hosted and not free - so there is a solution for everyone :)


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 08, 2013, 01:02:12 PM
Hi there. I've also launched a service that lets you remotely monitor and control your coin mining. It includes email alerts and push notifications when machines go offline, devices go offline, or devices get too warm. You can find more information here (http://mobileminerapp.com). You can keep using your own pools and it's very easy to setup and requires no port forwarding, no open firewalls, and no web server.

Finally, there is a documented an open REST API (http://mobileminerapp.com#api) so that authors can easily add support to their own miners and mining utilities.


Title: Re: Bitcoin Mining Monitoring
Post by: Sy on August 08, 2013, 01:11:34 PM
Hi there. I've also launched a service that lets you remotely monitor and control your coin mining. It includes email alerts and push notifications when machines go offline, devices go offline, or devices get too warm. You can find more information here (http://mobileminerapp.com). It's very easy to setup and requires no port forwarding, no open firewalls, no web server, etc.

Interesting, never heared of it before though...

How about some screenshots? And not sure how you control the miners - does this work with cgminer and co yet or only your multi miner?

Update: Just read it, doesnt work with the popular ones yet - nevermind.


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 08, 2013, 01:14:41 PM
Interesting, never heared of it before though...

How about some screenshots? And not sure how you control the miners - does this work with cgminer and co yet or only your multi miner?

Screenshots can be seen with the app here (https://itunes.apple.com/us/app/mobileminerapp/id681025353?ls=1&mt=8). As far as how it works take a look at the API I linked above. Compatible miners need to support at least the HTTP POST, but optimally the POST, GET, and DELETE to support remote commands. The commands are limited to START, STOP, RESTART for security reasons.


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 08, 2013, 01:17:41 PM
Update: Just read it, doesnt work with the popular ones yet - nevermind.

It works with bfgminer and cgminer, which is what both MultiMiner (http://multiminerapp.com) and Asteroid for Mac (http://asteroidapp.com) use to do their mining. Those two tools are UI front-ends for the two standard miners. There is also an open and simple API.


Title: Re: Bitcoin Mining Monitoring
Post by: Sy on August 08, 2013, 02:05:55 PM
Update: Just read it, doesnt work with the popular ones yet - nevermind.

It works with bfgminer and cgminer, which is what both MultiMiner (http://multiminerapp.com) and Asteroid for Mac (http://asteroidapp.com) use to do their mining. Those two tools are UI front-ends for the two standard miners. There is also an open and simple API.

I was talking about the remote control feature, wont work without multiminer - like i said, there are monitors for every taste - there is a reason i created one myself, i didnt like the others enough ;D


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 09, 2013, 02:17:46 AM
I was talking about the remote control feature, wont work without multiminer - like i said, there are monitors for every taste - there is a reason i created one myself, i didnt like the others enough ;D

Splitting hairs I guess.

Right now MobileMiner works with both MultiMiner (http://multiminerapp.com) and Asteroid (http://asteroidapp.com), both of which use cgminer (or bfgminer) under the hood. In addition, the entire remote monitoring and control system is made possible by an ultra-simple REST API (http://mobileminerapp.com#api) that is available to anyone (http://mobileminerapp.com#apikey) - any miner author or utility author. Anyone can post stats to the MobileMiner API thereby allowing their users to remotely monitor and control their rigs without having to setup web servers, firewalls and routers.


Title: Re: Bitcoin Mining Monitoring
Post by: jedimstr on August 09, 2013, 02:37:59 AM
I was talking about the remote control feature, wont work without multiminer - like i said, there are monitors for every taste - there is a reason i created one myself, i didnt like the others enough ;D

Splitting hairs I guess.

Right now MobileMiner works with both MultiMiner (http://multiminerapp.com) and Asteroid (http://asteroidapp.com), both of which use cgminer (or bfgminer) under the hood. In addition, the entire remote monitoring and control system is made possible by an ultra-simple REST API (http://mobileminerapp.com#api) that is available to anyone (http://mobileminerapp.com#apikey) - any miner author or utility author. Anyone can post stats to the MobileMiner API thereby allowing their users to remotely monitor and control their rigs without having to setup web servers, firewalls and routers.
Can we get a simple utility/adapter to connect BFGMiner to Mobilminer without having to go with The Asteroid GUI and CGMiner? Like maybe something using PHP and Curl?


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 09, 2013, 02:44:47 AM
Can we get a simple utility/adapter to connect BFGMiner to Mobilminer without having to go with The Asteroid GUI... Like maybe something using PHP and Curl?

I've thought about it, but right now I'm honestly busy enough with MultiMiner and MobileMiner. I need to get the Android app out for MobileMiner and I already have another cryptocoin app I want to get started on as well. We'll see though. If nobody else does it I probably will.

Currently, it should be trivial (honestly) for someone to get an API key from the site and then write a script that hits the cgminer/bfgminer RPC API and posts the response of the "devs" API call to the MobileMiner API. The JSON input for the statistics POST call is almost identical to the response of the cgminer/bfgminer "devs" API call.

And really - that's it. Then your miner shows up in the mobile apps. Controlling the miner is only 2 more (very simple) HTTP calls.


Title: Re: Bitcoin Mining Monitoring
Post by: jedimstr on August 09, 2013, 03:07:15 AM
Can we get a simple utility/adapter to connect BFGMiner to Mobilminer without having to go with The Asteroid GUI... Like maybe something using PHP and Curl?

I've thought about it, but right now I'm honestly busy enough with MultiMiner and MobileMiner. I need to get the Android app out for MobileMiner and I already have another cryptocoin app I want to get started on as well. We'll see though. If nobody else does it I probably will.

Currently, it should be trivial (honestly) for someone to get an API key from the site and then write a script that hits the cgminer/bfgminer RPC API and posts the response of the "devs" API call to the MobileMiner API. The JSON input for the statistics POST call is almost identical to the response of the cgminer/bfgminer "devs" API call.

And really - that's it. Then your miner shows up in the mobile apps. Controlling the miner is only 2 more (very simple) HTTP calls.

Hmmm... Busy with my own day job projects, but sounds like an interesting little side project. I think I'm going to have to check out both API's now.

Thanks!


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 09, 2013, 03:13:34 AM
Hmmm... Busy with my own day job projects, but sounds like an interesting little side project. I think I'm going to have to check out both API's now.

Thanks!

Super available if you need any help. I cannot stress how easy this should be to anyone in any programming language. If you only want to get monitoring working it's a single HTTP POST to a single URL with a JSON string that contains the results of the "devs" RPC API call from cgminer/bfgminer, along with a MobileMiner API key (http://mobileminerapp.com#apikey), email, and MobileMiner application key. The application key is obtained by downloading and registering the mobile app (http://mobileminerapp.com/#apps).

In fact, if you know C# or a .NET programming language, there is a single Open Source assembly (https://github.com/nwoolls/MultiMiner/tree/master/MultiMiner.MobileMiner.Api) included with MultiMiner that you can use to make things even easier.


Title: Re: Bitcoin Mining Monitoring
Post by: jedimstr on August 09, 2013, 03:27:32 AM
I am familiar with C# and .NET (did some AES stuff in a previous life via C# since it was a MS shop), but I have a non-MS preference these days. I'll take a look and may use this as an opportunity to learn something new. I have been meaning to learn Lua. ;) I hear it's fast and capable, much quicker/lighter/capable than Perl or Python.

If I hit any snags, I'll definitely ping you!


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 09, 2013, 03:30:14 AM
I am familiar with C# and .NET (did some AES stuff in a previous life via C# since it was a MS shop), but I have a non-MS preference these days. I'll take a look and may use this as an opportunity to learn something new. I have been meaning to learn Lua. ;)

There's absolutely no need to use MS technologies for this. Please let me know if you have any questions. You can PM or my email is in my sig.


Title: Re: Bitcoin Mining Monitoring
Post by: crazyates on August 09, 2013, 04:04:21 AM
I've been trying out this site: https://bitcointalk.org/index.php?topic=119049.0

Works quite well, actually. Very slick, and I can access all my rigs from one site all the time.


Title: Re: Bitcoin Mining Monitoring
Post by: Sy on August 09, 2013, 04:46:13 AM
I am familiar with C# and .NET (did some AES stuff in a previous life via C# since it was a MS shop), but I have a non-MS preference these days. I'll take a look and may use this as an opportunity to learn something new. I have been meaning to learn Lua. ;)

There's absolutely no need to use MS technologies for this. Please let me know if you have any questions. You can PM or my email is in my sig.

I agree, wouldnt really make it useable on linux too :(


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 10, 2013, 01:45:35 AM
There's absolutely no need to use MS technologies for this. Please let me know if you have any questions. You can PM or my email is in my sig.

I agree, wouldnt really make it useable on linux too :(

Not necessarily. Here's MultiMiner (https://bitcointalk.org/index.php?topic=248173.0) running on Linux, communicating with the MobileMiner REST API:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Main%20Screen%20-%20Linux.png

Written using MS technologies.

But again, I'll stress that no specific programming technology is required to us the MobileMiner API other than HTTP.


Title: Re: Bitcoin Mining Monitoring
Post by: jedimstr on August 12, 2013, 01:23:23 AM
So, I was able to create a Python script that acts as an adapter between BFGMiner and nwoolls' MobileMinerApp. Hope you all find it useful.

You can find it here: https://github.com/jedimstr/BFGMobileAdapter

It should work Multi-platform (if you've got Python and standard libraries installed).
You'll have to modify the Python script with some configuration info that you would setup from the MobileMiner website and App.


Title: Re: Bitcoin Mining Monitoring
Post by: nwoolls on August 12, 2013, 01:33:03 AM
So, I was able to create a Python script that acts as an adapter between BFGMiner and nwoolls' MobileMinerApp. Hope you all find it useful.

You can find it here: https://github.com/jedimstr/BFGMobileAdapter

It should work Multi-platform (if you've got Python and standard libraries installed).
You'll have to modify the Python script with some configuration info that you would setup from the MobileMiner website and App.

Very cool - thanks for doing this! I've added a section under the compatible miners on mobileminerapp.com (http://www.mobileminerapp.com#miners).