Home » Featured » Cheap or Free Website Status Monitoring
Cheap or Free Website Status Monitoring
AreMySitesUp

Cheap or Free Website Status Monitoring

Its a call you never, ever want to get. “My server is down!” or “Our website has been hacked!” As a developer, there are few things that make you look worse than getting a call from your client letting you know that their site is down, or worse yet, hacked. Even if you’re not directly involved with hosting their website, they look to you to be on top of the game.

Servers will occasionally have hiccups, but if you’re the one calling them to let them know there is a problem and you’re on top of it, it will only benefit you. So the trick here is to know there is a problem before they do. If you have several different clients (or wear a few too many hats in your current job), this can be easier said than done, especially if you’re no longer in a development phase but have gone into a maintenance phase.

Unless you want to manually check every client site every hour or so, every day, all hours of the day, you need a better plan. So to make sure you come out smelling like roses, even if the server is a piece of something that doesn’t smell nearly as good, you’ll want to look into site monitoring services.

Website/Uptime Monitoring

All website/uptime monitoring services basically work the same way: a third-party service attempts to reach out to your server at specific intervals and alerts you if it cannot. Pretty basic stuff – although a few services offer more advanced features that you may feel are worth the money. These services are nice because they monitor the server externally, and there is nothing to install.

Some of the features offered by various services are:

Checking whether or not certain keywords are present – or not present – in the title or body of your website. If you have a site that has been targeted for hacking or defacement in the past, this is a good way to be notified right away if there’s a problem. While it may take you time to fix the vulnerability and restore things to normal, at least you’ll know before your client (or your users) and do some damage control (put up a “technical difficulties” page, etc.) You might start with something simple, like making sure the name of your site appears in the title or body of the page, since most defacements will often replace the entire contents of your page with their defacement.

Configurable timeout that determines whether the server really is down (or slow). The threshold for a “problem” may vary, depending on the expectations of the client and the server setup. If your client is paying $300 a month for a managed Rackspace slot, the response time from the server might be expected to be a little better than the $5 a month Dreamhost account.

SMS notification when there is a problem. While this puts you in the position of potentially getting text message alerts at 4AM, it makes sure you’re made aware of the problem. It absolutely sucks getting woken up in the wee hours of the morning to have to fix a server issue, but when your client sees your emails letting them know there is a proble (instead of the other way around) with a 4AM timestamp, you come out looking like a rockstar who goes above and beyond for their clients and is utterly obsessed with their website. Unless your client has a really crappy hosting company, the wake-up calls shouldn’t happen often. If they happen often, its time to talk to your client about finding a new web host.

Monitoring from multiple geographic locations. Sites can be unreachable for a variety of reasons. Sometimes there really is a problem with the server, and sometimes it can be as simple as a BINF (backhoe-induced network failure). Monitoring from multiple locations can alert you when the site may be unreachable by a certain region or certain ISP customers due to issues beyind your control, and can also help confirm quickly that the problem really is with your server if that’s the case.

There are additional features that some services offer, such as the ability to publicly display your uptime stats on your website that are really just gravy. Unless you’re running a hosting company, your users don’t care about your uptime – and if you’re running a hosting company, you damn well better have your own monitoring system, or you’re in the wrong business. Your clients will only care about their uptime when the server is down. If its not broken, they just don’t give a damn.

Free Website Status Monitoring Services

There are a handful of very basic uptime monitoring services that you can sign up for today and that won’t cost you a dime. These free services are perfectly fine for individual site or blog owners who just want to be notified if their server is unreachable. They don’t offer many (or any) additional options, but they generally do what they promise to do, and they’re free, so there’s no harm in setting them up.

AreMySitesUp.Com
The good folks over at CSS-Tricks just launched this very basic (and very free!) service, and it looks to be pretty solid. Read more about it at CSS-Tricks, or sign up here. It hasn’t been around long enough for me to personally vouch for them, but its certainly worth trying. I’ve gotten some false positives since I signed up, two per day.

AreMySitesUp

AreMySitesUp

UptimeParty
This service offers you one free monitor, and allows you to upgrade for multiple monitors for a reasonable price. I have tried this one, and it works just fine. Again, no advanced features, just basic “is the site answering or not”, but certainly worth signing up for the free monitor if you only have a personal site or blog you want to watch. Again, a few false positives, although fewer than AreMySitesUp.

Uptime Party

Uptime Party

Basic State
Featured as an MSNBC site of the week, Basic State offers basic site monitoring for free, and includes free SMS alerts in their free account features, something the other freebies don’t. Their monitoring time is not configurable – it will ping your server every 15 minutes, but it does support checking payment gateways and SSL certificates, which is nice. The interface is a bit clunky, but easy enough once you figure it out.

picture-8

Basic State

Site 24×7
This service offers commercial services (discussed in more detail below) but also offers two free monitors that check status every 60 minutes. The free account comes with 10 free SMS alerts, but you can purchase more on the free account if you need.

Commercial (But Still Cheap) Options

Site 24×7
As mentioned above Site 24×7 offers limited free accounts, but their commercial accounts come in packages that can fit just about any budget. You can compare packages and features here. They offer the standard fare of email and SMS alerts, and they also allow you to configure how frequently your sites are monitored on a site-by-site basis, which is nice. Low traffic, low profile sites can be delegated as an every 60 minute monitor, while high-profile sites can check every 5 minutes. Pricing is scaled on the interval level, so setting a less-frequent monitor can help keeps costs within your budget. They also offer e-mail server monitoring. although I haven’t taken advantage of that service.

You can set up keyword criteria and set specific timeout thresholds per site. Plus, one thing Site 24×7 offers that most others don’t is the ability to monitor web applications, including those that require a login and require the user to perform a certain set of actions to get to the monitored area. You can do this by downloading their recording tool that lets you literally record your actions such as logging in, clicking on a specific link, etc. This may sound complicated – its actually not, and its a great way to monitor stuff like Facebook applications, where you have to be logged into Facebook before you can check whether or not the application is working. Their recording tool is windows only, but that’s what Parallels is for :) Plus, you won’t need to record it more than once.

Another nice feature is their emailed reports. These aren’t necessary, but can be a nice thing to send on to clients (they’re nicely formatted and contain graphs) to show them how much you rock.

Site 24x7

Site 24x7

SiteUptime
SiteUptime offers many of the same services as Ste24x7 – HTTP, SMTP, POP, FTP, SSL monitoring, for a comparable price. They also offer a free account that gives you one free monitor, and would be a good way to check out their services before shelling out any money. Their advanced plan is still only $10 a month, so still well within a reasonable budget range – and if you oay a year in advance, you can save $20.

Site Uptime

Site Uptime

A few other uptime services that I haven’t personally tried, but that have gotten good reviews are Pingdom and ServiceUptime. Their prices seem comparable (although ServiceUptime seems a little steeper than the others), with equivalent services.

Conclusion

Since you’ve got some free options here, there is really no good reason not to be monitoring your server (or your client’s server) uptime.

I strongly recommend using a commercial service if you are a professional developer. I use Site 24×7, with SMS alerts, and have been very happy with their service and can recommend them wholeheartedly. The commercial options listed here are certainly reasonably priced, and can easily be passed on to your clients through maintenance charges. Whether you are responsible for their hosting situation or not, you are likely in a better position to help them understand when something goes wrong. It is the kind of value-added service that will set you apart from other web developers or development shops.

A final note – when you sign up for e-mail alerts from monitoring services, be sure to use an email address that is not connected to the server you’re monitoring. If the server goes down, there is a good chance that your email will also be affected, so it stands to reason you’d want to use an email address that is completely independent of your server, such as your ISP email or gmail.

Advertisement

Themeforest

Advertisement

468x60_makemoney

flattr this!

About Alison Gianotto (snipe)

I’m a tech geek/dev/infosec-nerd/scuba diver/blacksmith/sword-fighter/crime fighter/ENTP/warcrafter/activist, and the CTO at Mass Mosaic in New York City. Tweet at me @snipeyhead or read more...
  • http://www.thirdpartycode.com/ Vid Luther

    you may also want to look into more e-commerce/enterprise monitors that do form processing and will go through your shopping cart every day.

    Things like Webmetrics, alertbot, Sitescope.

    I’ve found it useful on e-commerce websites, where sometimes the payment gateway goes down, and the actual purchase takes a lot longer than it should. Sometimes internal monitors that ping the gateway respond back with a “gateway is alive”, but delays aren’t noticed.

    Just my $0.02. :)

    Great post otherwise, I’m looking into Site 24×7, already use Webmetrics

  • http://www.thirdpartycode.com/ Vid Luther

    you may also want to look into more e-commerce/enterprise monitors that do form processing and will go through your shopping cart every day.

    Things like Webmetrics, alertbot, Sitescope.

    I’ve found it useful on e-commerce websites, where sometimes the payment gateway goes down, and the actual purchase takes a lot longer than it should. Sometimes internal monitors that ping the gateway respond back with a “gateway is alive”, but delays aren’t noticed.

    Just my $0.02. :)

    Great post otherwise, I’m looking into Site 24×7, already use Webmetrics

  • http://www.snipe.net snipe

    Good point! I rarely seem to be involved in e-commerce sites anymore, though I do use Site24x7 to monitor the few that I still have dominion over. Their recording tool let’s you do that kind of thing, and you can set timeout thresholds. Will def. check into your recommendations tho :)

  • http://www.snipe.net snipe

    Good point! I rarely seem to be involved in e-commerce sites anymore, though I do use Site24x7 to monitor the few that I still have dominion over. Their recording tool let’s you do that kind of thing, and you can set timeout thresholds. Will def. check into your recommendations tho :)

  • http://twitter.com/vluther/statuses/1121312247 vluther (vluther)
  • http://www.erictransue.com/ Eric Transue

    Thanks for the monitoring options. I have used SiteUptime but may take a look at some of the others to compare.

    Last blog post: Time to Purchase Web Hosting

  • http://www.erictransue.com/ Eric Transue

    Thanks for the monitoring options. I have used SiteUptime but may take a look at some of the others to compare.

    Last blog post: Time to Purchase Web Hosting

  • http://tr0y.com/ Troy Thompson

    Two free services I use:

    Montastic http://www.montastic.com/
    Pros: ~10min checks. I know it works because it saved me one time.
    Cons: Horrible looking UI

    Uptime Update http://www.uptimeupdate.com/
    Pros: ~15min checks. Good UI. Sign in with Google Account ( OpenID? ).
    Cons: Not sure if it works because I haven’t had a site go down while using it yet.
    Notes: Hosted on Google App Engine

  • http://tr0y.com Troy Thompson

    Two free services I use:

    Montastic http://www.montastic.com/
    Pros: ~10min checks. I know it works because it saved me one time.
    Cons: Horrible looking UI

    Uptime Update http://www.uptimeupdate.com/
    Pros: ~15min checks. Good UI. Sign in with Google Account ( OpenID? ).
    Cons: Not sure if it works because I haven’t had a site go down while using it yet.
    Notes: Hosted on Google App Engine

  • http://www.koss.co.uk/ UK Website Reviews

    Always great to find interesting blogs and this one is so informative – wow that makes a change. You’ve certianly provided a great list of free and paid services and I agree that all commercial websites should have a system in place to monitor their website.
    Enjoyed reading your blog.
    Martin
    UK Website Reviews (Koss UK)
    .-= UK Website Reviews´s last blog ..Website Reviews – Conversion Optimisation =-.

  • http://www.koss.co.uk UK Website Reviews

    Always great to find interesting blogs and this one is so informative – wow that makes a change. You’ve certianly provided a great list of free and paid services and I agree that all commercial websites should have a system in place to monitor their website.
    Enjoyed reading your blog.
    Martin
    UK Website Reviews (Koss UK)
    .-= UK Website Reviews´s last blog ..Website Reviews – Conversion Optimisation =-.

  • http://boostyourlifestyletoday.com/ DARK

    this is awesome! thanks for posting this. i now have options to choose from to monitor my sites.

  • http://boostyourlifestyletoday.com DARK

    this is awesome! thanks for posting this. i now have options to choose from to monitor my sites.

  • http://www.ezwebsitemonitoring.com/ Aaron

    Hey snipeyhead! Good list and yes I am biased but I think you should include http://www.ezwebsitemonitoring.com/ as well ;) Does 5m uptime & response time, and monitors keywords weekly. Check it out if you have time.

  • http://www.ezwebsitemonitoring.com/ Aaron

    Hey snipeyhead! Good list and yes I am biased but I think you should include http://www.ezwebsitemonitoring.com/ as well ;) Does 5m uptime & response time, and monitors keywords weekly. Check it out if you have time.

  • http://cronless.com/ Dave

    There’s another site you missed. We offer Site Monitoring at Cronless.com (Online Cron Service Replacement, but we have constant site monitoring for VERY cheap compared to other services… $27/year, monitoring once/min with SMS, IM and email notification)

    Hope that helps…Check it out: http://cronless.com/tour.php

    -Dave
    .-= Dave´s last blog ..Cronless has a new look! =-.

  • http://cronless.com Dave

    There’s another site you missed. We offer Site Monitoring at Cronless.com (Online Cron Service Replacement, but we have constant site monitoring for VERY cheap compared to other services… $27/year, monitoring once/min with SMS, IM and email notification)

    Hope that helps…Check it out: http://cronless.com/tour.php

    -Dave
    .-= Dave´s last blog ..Cronless has a new look! =-.

  • Mike

    Nice post! but you fogot about mazecore – http://monitor.mazecore.com

  • Mike

    Nice post! but you fogot about mazecore – http://monitor.mazecore.com

  • http://freedesignertemplates.com/ Altax

    Great Post. Thanks for the information. You can also use this Website Monitoring service for Free at http://100pulse.com

  • http://freedesignertemplates.com Altax

    Great Post. Thanks for the information. You can also use this Website Monitoring service for Free at http://100pulse.com

  • mfarney

    It's good to know that there still are some free ways of monitoring a site. I'd never pay for a service I can't try beforehand. I think I'm gonna check out the two examples you gave and see how those services work. If all it's good I might get a payed service.
    ______________
    Mathew Farney – Web Hosting

  • Stan

    http://www.dotcom-monitor.com has many free services here http://www.dotcom-monitor.com/task_instant_test… as well as paid services and has been around since 1998…they've got every kind of monitoing you can think of. I've used them for both paid and free services.

  • http://www.AlertX.com/ AXSolution

    I would look into AlertX.com for a very affordable monitoring solution. Pricing packages range from $19.99 a year for 10 sites to $99.99 a year for unlimited sites. AlertX gives webmasters the basic tools needed to track uptime. Try it free for 90 days!

  • downnotifier

    If you need only notification via e-mail or twitter, you can use this tool:
    http://downnotifier.appspot.com/
    It's free. Checking every 10 minutes

  • mahmudahsan

    Thanks for sharing. Today I suddenly noticed my vps is down and then I have to restart my vps to work it again. I read your article and now I'm using site24x7.

    Helpful post!

  • http://www.voxcall.com making international calls

    That's really worst. There are lots of hackers this day so you need some security.
    Free Website Status Monitoring Services looks good, thanks for the tips you shared.

  • Mark Shingleton

    Howdy. Thats a handy list indeed.
    A mate and I have just released a super simple server and website monitoring tool over at http://www.sentinelmonitoring.com .. so if you or any of your readers would like take it for a test drive and fire through any feedback then that would be fantastic. We have a 1 month free trial so you can get a feel for how it works and see if its for you or not.
    All the best

    Mark Shingleton
    Sentinel Monitoring