Was Your Site Up Last Night at 4:00am?
March 27th, 2010 by
If you know the answer, then you already use a monitoring service for your website and you can skip this post. Otherwise, this article is for you.
The only thing worse than a slow website (except a parking ticket) is an unavailable website, or in other words down.

Now seriously, when your site is down, you don’t only loose readers and customers at that specific time, you also harm your site’s reputation as a professional one.
This is why it’s so important to monitor your site 24/7 in order to make sure it is always up and responding fast.
If your website is hosted in shared hosting, it’s even more important to monitor it, because your site is stored in the same server machine with many other websites, and it also shares CPU, RAM and IP address with them.
This means that your site performance can be very easily effected by the traffic in those sites, unless your hosting provider does a decent job in preventing these effects.
A traffic peak that occurs in one or more of your neighbor websites, can cause your website to slow down or even become unavailable. If your shared host does not take certain precautions to avoid negative effects of traffic peaks, they will generate bottlenecks, and all websites that share the same server will suffer from it.
Sounds pretty bad, huh? Don’t worry, you can test your host performance to see how well they deal with the pressure, and if you are not satisfied with the results, you can always choose to go with another host or upgrade to VPS hosting.
Monitoring your website
Before signing up with a website monitoring service, you can do some testing yourself in real time:
- If you suspect your site is down, check whether it is unavailable to you only, or to everyone else as well. To test it, use this tool.
- To test your website response time from different locations around the world, you can use host-tracker.
These tools are suitable for point testing your site responsiveness at a specific time. Next, I highly recommend to sign up (for free) to an online service that will test your site’s up time and response time 24/7.
I decided to go with Pingdom (no, it’s not a sponsored article) simply because they have been around for many years and they seem to be reliable.
My free account there allows me to monitor a single website and send up to 20 SMS alerts to my mobile phone. In addition, I receive email alerts if the site goes down.
There are 3 check resolutions to select from. every 1 minute, 5 min or 15 min. I went with 15 minutes because it seems frequent enough for me at this time.
As you can see in the graph below, my site was down for 1 hour in the passing week, which is less than 1% and therefore considered to be normal.

The response time graph below, however, seemed problematic (I’ll explain why in a minute), so I used a view called “detailed log” and exported it to an excel file to view more details on each response time – the location of the testing server and at what time exactly it took place.
In my article series on how to choose the right web host, I explained that the proximity of the visitor to the host server, effects website loading time and user experience. Unfortunately, I noticed that even though my host server is located in the US, Pingdom’s US based servers recorded a slow response time of 1 second or more.

These results made me think it might be a good time to leave shared hosting and move my blog to VPS or even dedicated server.
Are you in shared hosting? Are you satisfied with it? Do you monitor your site? Which tools do you use?
Additional resources

i have never monitored site before since never experienced downtime frm my host. perhaps i shall do it from now to detect if the site went offline without my knowledge..
@Aafrin – to avoid loosing readers in your blog, I highly recommend to sign up to one of the free monitoring tools.
This was very informative. I’ve never really monitored my site but there are times when I am working on my blog for long periods of time that I will get booted off. I would keep refreshing for 5 mins or so and eventually get back in. I just signed up for pingdom. I pay extra for a freedom plan from wp webhost for 500gb’s of monthly bandwidth. I could probably get by with much less. There’s a future posting.
What to look for when hosting a website/blog?
Hi David, usually the host provides usage statistics like bandwidth so you can check it in your control panel.
Does your host use cpanel? if yes, you can see that information in the cpanel first page on the left pane.
It’s good you use a monitoring tool. How long have you been registered there? did you receive any down time alerts?
I do have cPanel and have just started getting familiar with the statistics panel. I just signed up for pingdom panel this morning. No downtime reported yet. This was a good idea. I also killed another plugin and the site seems to be running better. Thanks for the tips.
Excellent post, I have never used any of the services mentioned, will check them out though.
Thanks for the post.
Thanks FAQPAL! good luck
This was a good idea….bro thanks for this post..! ;P
Though i never monitored my blog before .!!!
@Dev – I’m glad you find it useful. It’s never to late for you to start monitoring your site
Funny thing, about 20 minutes ago my site went down and was down for about 10 mins. The only reason I new it was from an email from Uptime Robot. I been using this monitoring system for a few weeks and it finally caught my site going down.
Great post. I think, I need investigate some your tool suggestions.
James, if it’s the first time your site was down in weeks and it was only for 10 minutes then your host is not that bad
Are you in shared hosting or VPS?
yeah its shared. Its a reseller shared account. We be closing the account next month and moving to host gator.
As for downtime, it would generally go down once a week about 2PM and stay down for an hour or two. But lately its gotten better.
Sounds great James, I hope that in hostgator you won’t experience any down times.
I haven’t experienced downtime with my blog host. I’m not sure if my readers have though. I’ll try Pingdom to monitor it from now. Thanks.
I always have a traffic monitor up so I can see when people come and go on my site. Thanks for the extra tips!