Solved

Web site Monitoring

Posted on 2013-11-27
8
318 Views
Last Modified: 2013-12-16
Hello,

I have a customer who hosts their web site through a company that specializes in Web sites.

The customer's website goes down on average (i.e. is not available) once every 6 weeks.

Is there any type of software that I can implement that can monitor the health of the web site so as to let someone (of my choosing) know if the web site  goes down and becomes unavailable ?

The failure of the website is not the code, it is strictly a failure on the part of the web hosting company.

Thanks in advance.

Mark
0
Comment
Question by:mbudman
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 13

Expert Comment

by:duncanb7
ID: 39682249
Normally, if it is not completed server shut down. Most
hosting company will provide a notice webpage to its
website sever customer when its server is going  to

1-Doing server maintenace
2-partial or some servers are in problem
3-Unexpected issue on server and need temporarily shut down for
part of servers .

The page will show you once your website is going to those issue
and let other veiwers to view your site to be aware of the notice message
and  they will come back later on to continue to view.

If you need website monitor server, you can find it more in google easily , for example link
http://mashable.com/2008/08/25/free-and-cheap-website-monitoring-services/

Hope understand your question completely. If not please point it out

Duncan
0
 
LVL 29

Expert Comment

by:serialband
ID: 39682269
Here's another free service not listed in Duncan's link.

http://www.amiup.co.uk/

Depending on your access, you could also run a script on the server itself that notifies you when it's still running and if the system has been restarted.  You could have it send you the system uptime to let you know when it's been rebooted.
0
 
LVL 35

Expert Comment

by:Kimputer
ID: 39683476
I have written my own very simple Lazarus/Delphi program for that. It just queries a list of websites (currently 10 max), and checks on one keyword. If it's not there (for instance, mysql error preventing page from loading, but of course, also full website down, unable to connect), it will turn some green dots to red in the gui, and email to one person which site of the list isn't up anymore. Since it's very simple, it needs to run on a PC that's always on and logged in.
Let me know if you're interested.
0
Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

 
LVL 53

Expert Comment

by:Scott Fell, EE MVE
ID: 39684665
I have been testing pingdomm https://www.pingdom.com/ and it works nicely. I get a sms and email when the site goes down although this has always been from windows auto restart after installing patch's.
0
 
LVL 1

Author Comment

by:mbudman
ID: 39721543
Hi Kimputer,

I am very interested in finding out about your program. How can we go about the next step?

Thanks,

Mark
0
 
LVL 35

Accepted Solution

by:
Kimputer earned 500 total points
ID: 39721802
Go to http://kimputer.is-a-geek.com/tools/sitecheck/
Download both files.
Adjust config.ini

[GLOBAL]
host= fill in open smtp host you have access to. Either from your own provider, or the target smtp server
to=where does the email go to
from=what do you want in the from: header
total= adjust this number to the amount of entries under here, in this case 2

[1]
label=(label inside the program so you can see quickly for which site it is)
url= (notice if site is auto forwarded that you use the end url, not the start url)
interval=15 (interval in minutes to check this site, more important sites lower, less important higher)
string=unique_string (inside the HTML code, find a unique string, so you know this site is really up, if you fill in error, it might not be so smart, if php or mysql errors occur, it will still say the site is up.).

[2]
label=label2
url=http://test.com
interval=15
string=test.com

[3]
etc..

Just run the program, and keep the session open (don't log off), and you will be fine!
0
 
LVL 1

Author Comment

by:mbudman
ID: 39721831
Thank you for your help.

This is exactly what I was looking for.

Mark
0
 
LVL 1

Author Closing Comment

by:mbudman
ID: 39721833
Thank you. This is exactly what I was looking for.

Cheers,

Mark
0

Featured Post

Easy, flexible multimedia distribution & control

Coming soon!  Ideal for large-scale A/V applications, ATEN's VM3200 Modular Matrix Switch is an all-in-one solution that simplifies video wall integration. Easily customize display layouts to see what you want, how you want it in 4k.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

One of the typical problems I have experienced is when you have to move a web server from one hosting site to another. You normally prepare all on the new host, transfer the site, change DNS and cross your fingers hoping all will be ok on new server…
When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question