With the rapid growth of the web and businesses flocking to pursue online services, it’s no wonder that uptime is of utmost importance. Downtime on mission critical servers can cost businesses money, annoy users and lose customers. Enter Pingdom. Pingdom is a subscription service that offers site monitoring, statistics and performance measurements.
Setting It Up
Pingdom seems to be aimed more to the business professional than the casual blogger, but anyone who places great value on their website will find the service useful. A Pingdom account will run you $9.95 per month. It includes the ability to monitor 5 websites and comes with 20 SMS notifications. Setting up a site to monitor (Pingdom calls them “checks”) is a simple process once you login to the Pingdom Panel. Pingdom will begin monitoring the site once you specify a few things…
- Check Resolution: How often Pingdom will look at your site – every 1, 5, 15, 30 or 60 minutes.
- Check Type: HTTP or TCP
The HTTP Sensor tests that your website can be loaded. It does not load any images, only the HTML code, and the response time statistics will reflect the time it takes to load the whole page (without images). The TCP Port sensor tests a specific TCP port to see that it gets a reply from the server.
- URL/IP, Login info if necessary
- Required String on Page (optional): This unique feature checks to see if a text string is present in the HTML code of a page. There are numerous uses for this but developers might be more interested in it for things like making sure the database is correctly querying everything (if the text string is loaded from a database… or to see if that PHP function of yours is running and returning the text string, etc).
Okay here is a real world example – your site is getting hammered by digg, causing your database to fail. Your site is still up though, but it shows the WordPress error page. You could get Pingdom to search for the text string you implanted in the site’s footer and it would notify you when it couldn’t find it on the WordPress error page.
- Notification Settings: This is where Pingdom excels. Pingdom can manage a set of contacts and you can specify which contacts to notify when any of your monitored sites are down as well as notify them when the site comes back up. Notifications can be sent multiple times every resolution cycle that your site is down or you can set Pingdom to only notify you every check resolution * down cycle (if your check resolution is every 5 minutes and you tell it to notify you every 3 down cycles, you will receive an alert every 15 minutes).
You also have the ability to specify whether each alert should be sent via email, SMS or both.
Fancy Graphs
I setup Pingdom to check my site every 5 minutes with the HTTP sensor. This means it won’t just ping my site, but it will load all of the HTML (no images); this not only gives some idea of server uptime but also a general idea of server performance. Unfortunately, Media Temple is too good at what they do and I have not experienced any downtime in the past two weeks I have been using Pingdom. If I had experienced downtime, it would be shown in red.


Keep in mind here that this is the time to load the HTML, not just ping it.

Pingdom has multiple servers to keep track of your site’s performance and uptime.
Final Thoughts
It’s not every day you find a service like the Sweden-based Pingdom. Pingdom provides an excellent service with a great interface. Currently, Pingdom’s offerings are fairly basic but should be enough to satisfy the average webmaster. At $9.95 per month, anyone with a decently trafficked website can justify the cost just as much as they can justify the cost for their dedicated server. There wasn’t really anything about Pingdom I didn’t like. For those interested, Pingdom is offering a 30 day free trial. Also be sure to check out the interesting Pingdom GIGRIB, which provides free, public uptime information about a large number of websites.
If you are a power user, Pingdom lets you purchase additional SMS alerts and checks ($2 each extra check per month) as necessary. Pingdom is the first site monitoring service I have used, however other competitors with similar offerings are Site Uptime, 1st Warning and Alertra. If you are the super Linux admin type, you might prefer using Nagios, a server-side application you can install to receive detailed stats, such as uptime, about your server.
PaulStamatiou.com runs on the Thesis Theme for WordPress
Thesis is the search engine optimized WordPress theme of choice for serious online publishers. If you’re a blogger who doesn’t understand a lot of PHP, Thesis will give a ton of functionality without having to alter any code. For the advanced, Thesis has incredible customization possibilities via Thesis hooks.
With so many design options, you can use the template over and over and never have it look like the same site. The theme is robust and flexible enough not only to accommodate a site like PaulStamatiou.com, but also to enable the site to run far more efficiently than it ever has before.

Stumble This




{ 7 trackbacks }
{ 14 comments… read them below or add one }
I’ve been using Montastic for a while now and it’s free. Not as feature-rich as others (no graphs and it checks at a non-configurable 15-minute interval), but it sends me an email if something is fishy and that’s all I want.
Thanks for letting us know about Pingdom, Paul. It looks pretty good! Worth noting that at present they’re offering 70% discount on a full years subscription, providing you signup at the time you take the 30 day free trial. That means you get a one year subscription for only $35.82! I’m gonna sign up :-)
I’ve been using Montastic too. Not as fancy, but gets the job done — and it’s free.
I’ve used Alertra for years but I must admit that Pingdom’s new offering in an old space does look pretty good.
Like Justin, I am using a free application: HostTracker. It doesn’t seem as feature-rich as Pingdom, but it sends out reports on a regular basis (you specify daily/weekly/monthly) and sends me email if there are any outages.
Unlike Justin’s tracker, you *can* specify the interval. :)
I also use Montastic on some of my sites. It’s free, but the quality has so far been quastionable. I have been editing and browsing my own site and at the same time had warnings from Montastic saying that it’s offline. I’m not sure why that would happen. I would not trust just one of these services, but try out a couple of different ones.
Hey guys, Montastic looks great. I checked it out and when I saw the Yahoo widget, I was hooked. I’m gonna sign up for it later.
http://mon.itor.us is also free and feature rich website uptime and performance monitoring. It supports 11 protocols monitoring included VoiP.
Nice idea with this site its better than most of the rubbish I come across.
http://site24×7.com also offers free website availability and performance monitoring.
After reading this I went and had a look Started the trail and signed up within a few hours. Excellent service and very surprised to see some of the figures I’m seeing already …
You might want to check this out first:
http://www.webmasterworld.com/search_engine_spiders/3228296.htm
kinda dirty, if you ask me
I just signed up for Montastic based on the comments above. So far, so good. I like FREE! :)
I will suggest also using http://www.monitis.com, compared to all of the above mentioned services you can use it both for internal and external monitoring, so you will have all-in-one pretty cool dashboard.