Are there any tools to periodically check if a web site is available?

12

5

Either online or local applications (Windows XP preferably). I'm specifically looking to be notified by email if the web site in question goes down.

I've tried the Firefox add on, Mr Uptime, but it doesn't seem to have any options for polling frequency. There's also Pingdom who appear to produce this add-on and their online service of the same name.

Does anyone know of anything else which could fit the bill?

Umber Ferrule

Posted 2009-08-06T16:37:05.713

Reputation: 3 149

1Mr Uptime checks only as long as your browser is running. The regular pingdom service doesn't require that you will be noticed via mail or SMS and you can select a polling interval. – Ludwig Weinzierl – 2009-08-06T17:48:56.677

Answers

9

You already mentioned pingdom.com

The good thing with pingdom is that they are the only free service I know of that offers a 1 minute check resolution. Their free service is restricted to one site, if you want more checks you'll either have to pay or participate in GIGRIB. All other services I found are either paid or their they check only every 5 or 10 minutes.

EDIT: site24x7.com also offers to check every minute for free, but only from california. pingdom checks from all around the world.

Ludwig Weinzierl

Posted 2009-08-06T16:37:05.713

Reputation: 7 695

You can try https://sitemonki.com too. Very simple to use with a free tier.

– David Okwii – 2019-08-08T20:31:47.677

1pingdom has a free service now? last time I checked them out they wanted $10 a month or something silly – davr – 2009-10-12T16:59:40.867

2

Any of these online services will do the trick:

arathorn

Posted 2009-08-06T16:37:05.713

Reputation: 8 559

another http://www.killersites.com/siteMonitor/site-monitor.php

– Nifle – 2009-08-06T17:42:36.990

2

We use Webmetrics and Keynote is another that has been recommended to me, both online services

Robert Swisher

Posted 2009-08-06T16:37:05.713

Reputation: 314

2

I would recommend using WhatsUpGold.

It allows for you to set a polling frequency for each system you want to monitor. It also allows you to specify specific things you are monitoring for. A good example is that this will connect to a webserver via HTTP and confirm it can do a GET command. If the webserver goes down but the IP is still pinging, this would still catch it.

alt text

Axxmasterr

Posted 2009-08-06T16:37:05.713

Reputation: 7 584

2

On serverfault.com I have written an extensive description of how we monitor our own production webservers here at Paessler. This may be helpful here, too.

https://serverfault.com/questions/71441/what-is-the-best-way-to-monitor-a-production-server/72731#72731

Dirk Paessler

Posted 2009-08-06T16:37:05.713

Reputation: 129

1

This is a bash solution that I wrote a couple years ago to see if the server is up:

#! /bin/bash
# check to see if site is up
#   if it is, don't worry
#
# v.1 Warren M Myers - initial stab
#     31 Aug 06
#

# 7 is the return code of `curl` if it cannot load the page
ERRCOD='7'
WHEN=`date +%d%b%y`
REPT="/var/tmp/$1.$WHEN.txt"
STARS='********************'

# $1 is the command-line arg for the domain
# you could hardcode this, too
curl -I $1 > /var/tmp/curlret.txt

# $? is the exit code of the last-run script
if [ "$?" = "$ERRCOD" ]; then
    # return was unable to connect to host: save ps -aux; mail report
    echo $STARS >> $REPT
    echo 'curl return results' >> $REPT
    echo >> $REPT
    cat curlret.txt >> $REPT
    echo >> $REPT
    echo $STARS >> $REPT
    # mail the whole works to myself
    mail -s "failed to connect to $1" your.user@example.com < $REPT
fi

rm -f /var/tmp/curlret.txt
rm -f $REPT

warren

Posted 2009-08-06T16:37:05.713

Reputation: 8 599

1

It's self promotion, but I have developed an online tool for this too:

Port Monitor

It also provides a REST API if you want to integrate the checking in your own app or site.

fjyaniez

Posted 2009-08-06T16:37:05.713

Reputation: 233

0

Update Scanner is a firefox add-on that checks websites and allows per site polling interval settings. It's generally meant for checking changes to a page, but being down would be a change I guess. :-)

GollyJer

Posted 2009-08-06T16:37:05.713

Reputation: 4 896

0

I use Basic State for my website monitoring. It sends you daily uptime reports and when your site goes down it can send you an email and an SMS message. It's also free.

The only downside is the user interface is not very friendly.

Paul Sheldrake

Posted 2009-08-06T16:37:05.713

Reputation: 3 664