How about a free monitoring service that will 'hit' your site every 15 minutes or so?
Uptime periodically requests a page from your server. If the site is unreachable, Uptime sends you email. Uptime will continue checking your site. When it becomes reachable again, Uptime will send you one more message.
What's the period? Right now, the average user's server gets queried every 15 minutes.
1) Create a page on your site named "uptime.txt" that contains the single word "success" (without the quotes).
2) Go to the link above and enter the complete URL to your "uptime.txt" file.
3) Fill out the rest of the info on that same page.
That's it. The uptime server will now attempt to access your "uptime.txt" page every 15 minutes or so. If it can't reach it, it'll send you an email; and then another email when it comes back up. As long as it can reach your "uptime.txt" file, it'll leave you alone, (no email).
super simple even i can handle that but i dont think this method works with url masking and forwarding unless its being blocked by the host. unless i'm missing something (which wouldn't be difficult been up for a few days know working on a big project for mr. kawasaki) i uploaded my uptime.txt with only success in it to root at the hosting webserver where my index.html etc.. went to the addurl link fed it my info's and here's what it spit at me:
" Problem adding URL
We had a problem processing your entry:
We tried fetching http://thundermax.net
but it did not return the string "success" as required by Uptime. Instead, it returned
You may need to add a file to your Web server right now. We don't want to let you add this monitor before the file is there because otherwise you could get hammered with notifications forever.
Please back up using your browser, correct it, and resubmit your entry.
Thank you. "
am i missing something, any suggestions?