Seeing as I have my miner setup in my garage and that I can't watch over it 24/7 I thought I would create a program to alert me if anything was up while I was away, so I did and I thought I would share it with the mining community:
MineDown Basically its a GUI front-end watchdog written in bash for cgminer, that will configure cgminer’s start parameters and send an alert via SMS should any of the following (user configurable) trigger go off:
1) Utility = The amount of shares actually generated in a minute (I chose this as the main trigger as I feel it is one of the most important - especially for p2p mining anyway)
2) Not exactly user configurable - but also; If cgminer actually stops responding to the API requests from the watchdog - which usually means its crashed or shutdown.
I can add more triggers if requested or needed.
You will also require a FREE trial account a Twilio.com (of which I have no affiliation I just like their API and it works for free apart from the nagging
"Message sent from your free twilo account" that precedes every text you get
it’s great.)
The trial account limits the amount of texts you can receive, but unless your miner is going down every minute then you should not hit the limit anytime soon - also you have to send alerts to the mobile that you used to verify the trial account with) you obviously have the choice for a paid account and this will lift all of the above mentioned limits.
Anyway feel free to be my guinea pigs
I have fully tested this and confirm it does work as should on Ubuntu 12.10 and latest cgminer-2.10.5-x86_64-built version I feel any problems on that setup will be down to the user setup, but if you have any problems just post below.... When reporting any problems please share your log which will be @ /tmp/minedown.log along with your current OS & Version
Its open source too, so no nasty surprises:
https://github.com/Mark-Leck/MineDownAll donations, feedback, ideas, suggestions & constructive criticism will be greatly received....
Mark