Web Server Availability

Monitoring from 63 locations world wide
Trusted by
- Fiat - Wikimedia
- Twitter - ING
- Symantec - Automattic
- Zappos - Virgin America
As seen on
- TechCrunch - Mashable
- Read Write Web - The Next Web
- The Guardian - PC Mag
- GiGaOm - CI
Peace of mind with WatchMouse
WatchMouse monitors your websites, servers and applications, notifies key personnel when problems occur, and analyzes downtime issues in order to get the servers up and running as soon as possible. Well before your customers start calling your helpdesk!
WatchMouse advantages:
- Reliable & redundant monitoring provided by 24+ global monitoring stations - pinpoint issues before customers encounter website errors
- Immediate & affordable outsourced solution
- Advance technology & industry expertise provide accurate monitoring & reports
- Detailed information enabling you to manage & drive website performance
- Flexible pricing assuring you only pay for what is needed
- Reliable & redundant alerting via multiple SMS gateways
News
New functionality: Site Performance Index graph (2007-08-17)
A new graph type has been added to the monitoring graphs: Site Performance Index.
The new graph is available for all WatchMouse users as of now, and can be found on the graphs page. Select "Site Performance Index" from the first drop-down menu (Display).
This graph shows the WatchMouse Site Performance Index (SPI) for the selected rule(s).
Note: Only rules of the type http and https are included in this graph.
The SPI graph enables you to compare the performance of your web servers. In order to make a fair comparison, the time-out for all rules should be the same.
The WatchMouse Site Performance Index (SPI) contains information on both the availability (or uptime) and the speed of a website. That makes the SPI an accurate representation of the average "waiting time" for a visitor: the higher the SPI, the longer visitors have to wait, on average, for the site to load. A low SPI is good, i.e. the shortest bar in this graph represents the site with the fastest response time and shortest waiting time.
The SPI values in the graph indicate only a relative SPI of your own web sites. If you want to compare your sites to those of your competitors use the WatchMouse SPI performance benchmarking.
WatchMouse Public Status Pages: your own public website health page in two clicks! (2009-08-19)
Today we move the WatchMouse Public Status Pages (WMPSP) out of beta, making them available for all WatchMouse customers free of charge!
What is a Public Status Page?
A public status page is a web page that informs your customers on the status of your services, inspired by similar pages from many organisations like Amazon, Apple, Google, but also ISPs, financial institutions and other organisation who deliver critical services to other companies or the general public. Well-known examples are:
- The Amazon web services Health Dashboard
- Apple MobileMe support (top right corner)
- Google Apps Dashboard
- Nationwide (a UK bank) service page
- The WatchMouse Status Page and our Monitoring stations status (yes, we eat our own dog food)
Should my organization have a Public Status Page?
There is a strong trend to inform customers as soon as possible when certain services become unavailable, and announce maintenance well in advance. If you would like to provide your customers a dedicated status page for the on-line services you provide to them, WMPSP is a very efficient and cost-effective solution for your organisation. You can have a Public Status Page set up in minutes by creating one or more rules in your WatchMouse account, set up a public folder, and move these rules into this folder. Using the WMPSP setting page you can post announcements, annotate current issues, and optionally set up a special host name (CNAME) so people can access the status page using your domain name, e.g. status.yourdomain.com.
How does it work?
After you have set up a public folder with monitoring rules in your account, the status of these rules will be pushed to http://status.watchmouse.com/NNN automatically (where NNN is a unique id for your status page). Make sure the settings of the rules, and especially the timers for the performance thresholds are according to your standards / SLA. You may want to have a similar set of rules with more strict thresholds for internal use so you will get notified well before your Public Status Page is update. Note that you can have your own host name as well, i.e.status.yourdomain.com instead of http://status.watchmouse.com/NNN
Whenever there is a performance or availability issue, you can annotate this in your WatchMouse account and this information (e.g. "our technicians are working on a solution, expected to be available at 16:00") will be pushed to the WMPSP as well. Similarly, you can announce maintenance or downtime in the same procedure and this will be listed in the announcement section of your Public Status Page.
All Public Status Page are hosted on the Amazon web services infrastructure, making it independent from your own servers availability and ensuring a very high availability and scalability.
Get started now!
- Login into your account and go to the standard rule settings page
- Create a new rule folder for each WMPSP you would like to set up, and create rules within those folder that are representative for the availability of your main services.
- Go to the WMPSP setting page and click the [add] button, and select a folder you created in the previous step.
- Optionally you can also add a host name within your own domain in the CNAME field. Not that you have to add a CNAME record to you DNS for this host name pointing to status.watchmouse.com.
- Click [make public] and you're done! Note that it might take a minute or two before the status page is actually available, since the data has to be transferred to the Amazon AWS platform first.
- Test your WMPSP by clicking on the Name and/or CNAME links in the public folder listing. Observe that each rule has it's own detail page which looks like this: WMPSP for the WatchMouse web site
- Note that the name and logo shown can be changed in your account details
- Next you can add announcements to your WMPSP in case you have scheduled maintenance for one of more services or when actual issues arise and you would like to update your customers about the progress fixing it.
Press releases
Linux-based website beats Windows-based sites (2007-06-24)
WatchMouse research shows Linux/Apache has less downtime and yields faster websites than Microsoft/IIS
London, June 20, 2007 – Linux websites have better uptime and load faster than Windows-based websites. Research by WatchMouse, a website monitoring company, also shows that web server platform Apache outperforms the Microsoft IIS platform. Therefore, having a Linux website and an Apache webserver platform offers the best choice for professional web pages.
WatchMouse researched the performance of over 1500 websites across different economic sectors in Europe. Most websites in this study are based on either Linux or Windows. Linux offers the best uptime. When looking at web server platforms the overall opinion favours Microsoft IIS and Apache although the latter outperforms the former in this area as well. The research finds that apart from operating system and web server platform, uptime also depends on the country where the server is based.
On average, Windows and Linux are running more than three quarters of all websites. However, there are differences between countries. Poland and Germany favour Linux combined with Apache for their websites while the professional sites in the UK and Sweden rely heavily on Windows/ Microsoft IIS. When looking at the relative performance of the different web server platforms, Linux clearly beats Windows.
One in four of the monitored professional websites have an uptime of 99.9% which suffices for customer satisfaction. Two thirds of the websites have an availability of less than 99.9% which accounts for at least 8 hours downtime per year. According to WatchMouse this is not acceptable.
“Even though the companies in our study seem to prefer Windows over Linux, our research shows they would be better off using Linux/Apache based websites. Research has shown that most web users are very impatient and will wait no longer than four seconds for a webpage to load”, says Mark Pors, Chief Technology Officer at WatchMouse. “Companies need to realise that website uptime is crucial for a healthy customer satisfaction and a solid client base. Organisations need to become more aware of the impact the choice of web server platform can have on their overall availability and performance.”
A complete overview of the monitoring results of the WatchMouse Site Availability Index, listing all the sites monitored, can be found on http://www.watchmouse.com/SPI/
Even website hosting companies have too little uptime (2007-02-05)
Leaseweb, Rackspace and WideXS score well
Utrecht, 5 February 2007 – Research carried out by WatchMouse, the Dutch site and server monitoring company, has revealed that many website hosting companies are not achieving optimum performance in terms of uptime. During the months November and December 2006, the company registered the average loading times and availability of the sites of eleven website hosting companies. Leaseweb, Rackspace and WideXS came out on top.
The three best-performing companies all had an average uptime of 99.99% or higher. A good score, says WatchMouse, although the company pointed out that, even when achieving this score, a site will still be unavailable for eight hours every year. The reasons for this downtime vary between sites, although problems with the name server (DNS) and excessive loading times dominate. The types of problem also differ from site to site, indicating that good choices – for example for DNS solutions – are essential.
Companies which scored 99.7% or less are at risk of losing clients annually owing to their site loading too slowly, or unavailability of the web page. Four of the eleven hosting companies scored below this limit and will therefore have to work on their availability. Nevertheless, the organisations tested generally performed better than the average bank website, for example.
"On the one hand, it is reassuring to see that website hosting companies recognise the importance of good availability. Nevertheless, there is room for improvement, particularly as it is precisely these companies that should be setting the pace", says Mark Pors, Chief Technology Officer at WatchMouse. "Customers looking for a web hosting company will not want to entrust the management of their site to a hosting company whose own site is unreliable. Optimum performance is therefore crucial, for these companies in particular."
The full results of the survey can be obtained from the WatchMouse site: www.watchmouse.com
Social networking sites slow and inaccessible (2008-01-10)
WatchMouse research shows Facebook performance poorest of all
The Netherlands, January 10, 2008 – Popular social networking sites fail to deliver to their users, according to WatchMouse. Research from the leading website monitoring company has shown that web 2.0 sites often are slow to open or fail to load properly. WatchMouse monitored the time it took the social networking sites, listed on Wikipedia (http://en.wikipedia.org/wiki/List_of_social_networking_websites), to load. The results showed that the worst for availability is the immensely popular Facebook.
Other well known culprits include Twitter, last.fm, Windows Live Spaces, Friendster and del.icio.us. Of the 104 sites monitored, 51 show a Site Performance Index (SPI) of 1000 or more, making them very slow in load time. A remarkable outcome, seeing as most sites heavily use Ajax, which should lead to quicker load times since the dynamics of the site do not load immediately. Using Ajax should help websites increase interactivity, speed, functionality and usability by exchanging small amounts of data with the server so the entire webpage does not need loading fully every time someone performs an action on a page.
Of the monitored social networking sites, Faceparty performed the best - with an SPI of 303 - meaning users can access the site most frequently and in the fastest time. Looking at the results, most sites still have a lot to work on if they want their users to keep returning to their site. Research has shown that most web users are very impatient and will wait no longer than four seconds for a webpage to load.
“It is interesting to see that popular networking sites turn out to have very bad performance,” said Mark Pors, CTO at Watchmouse. “It is surprising they still have such a big fan base when they serve their users so badly. Using Ajax technology, they should be able to work more effectively. For now the sites will need to do a lot of work to remain popular and improve their performance.”
A complete overview of the monitoring results of the WatchMouse Site Availability Index, listing all the sites monitored, can be found on http://www.watchmouse.com/SPI/2008/performance_social_networking_sites.php
Columns
Website performance is the key to customer satisfaction (2007-06-27)
How often have you typed in the Google URL and received a page that will not load? I am willing to bet that this is a rare occurrence. Despite its busy traffic, Google is a textbook example of a web site that has almost perfect performance and therefore serves a great number of satisfied customers. The market share of the search engine is a resounding confirmation of this. You are assisted quickly, so you come back sooner. Research conducted by JupiterResearch has revealed that visitors to a site only have 4 seconds of patience. If the site has not been loaded by that time, they leave. Error messages also prompt potential customers to go to the competition.
Why do organisations still devote so little attention to the effective availability of their site? Performance is the key to satisfied customers. For many companies, their web site is the face of the organisation. Consumers and also business users of the Internet use the wealth of information on the web to compare purchasing options. It is of immeasurable importance that they are also actually able to find what they are looking for. If this is not possible at one company, competitors are straining at the leash to offer their services through a correctly functioning site.
Coming back to the praise that we had for Google, we see that the search engine has made significant investments in the availability of its web site. The page is run by several machines at various sites. If one crashes there are enough back-up servers that can take over the traffic flows to guarantee optimum performance. In addition, the search machine invests a great deal of time and money in the right hardware and people. Although the site has a difficult task – searching through an index of billions of documents – it is almost always available and loads fast.
The actual site is unspectacular in construction. This applies to the majority of sites with a high level of availability. Simple sites such as the news site NU.nl are almost always easy to access. Nevertheless, it is not only the layout of the site that determines how the web page performs. Too many photos, long symbols and frills make web sites slower to respond. The fact that the ‘back end’ of the site is not efficiently programmed also contributes to longer loading times. Frequent consultation of background databases is also detrimental to the speed of the page.
Where it often goes wrong is when different people are working on a site, thereby disturbing the links between the various elements. The different parts of the site will work correctly, but the site as a whole will fail to perform. This means long waiting times for people who want to use the services of a company.
Service providers at the upper end of the market are becoming increasingly aware of this. The contracts that they use frequently include a service level agreement (SLA) for the part for which they are responsible. Nevertheless, they regularly make mistakes due to the fact that the promised performance is not subsequently verified (by an independent party). Although it is now essentially part of the contract, there is insufficient actual verification. Ideally, web site performance should become a permanent component of a contract. In addition, clear internal agreements must be made on who has final responsibility for the efficient loading and availability of a site.
Regular testing is also essential for the facilitation of good availability. This will prevent a great deal of errors, keeping the site up and running at crucial times. The storm that blew over the Netherlands at the end of January was a good opportunity to see which sites were prepared for extreme loads and which were not. The site of the Dutch weather institute, KNMI, was almost unreachable, while some logical thought could have protected them from this eventuality. If you know that a major storm is heading towards the country you can be sure that people will search for information on the weather and roads on the Internet. Sites such as those of KLM and Schiphol were also unreachable, while the specially created site Crisis.nl, which had been kept as simple as possible, was able to serve a large number of people.
Including ‘stress tests’ in a SLA or conducting them regularly in-house is therefore to be recommended. Companies can easily take control by ensuring that their service provider executes this type of test or by putting their own site under pressure. This is the best method of checking whether your web site can handle a sudden increase in visitor numbers. It is also good to know whether the servers on which your site is running actually ensure that your page is always available and loads correctly. For companies, it is crucial to see when they are off air. This can save them a large amount of money every year and will also reduce the number of irritated visitors to the site. This is how you keep customers satisfied and keep the company running.
Mark Pors
Chief Technology Officer at WatchMouse
WatchMouse provides site performance monitoring and stress test services
Security news
GlobalSCAPE Secure FTP Server and Enhanced File Transfer Server Unspecified Security Vulnerability (2009-09-10)
GlobalSCAPE Secure FTP Server and Enhanced File Transfer Server are prone to an unspecified security vulnerability.Very few details are known about this issue. We will update this BID as soon as more information becomes available.
Remote attackers can exploit this issue to completely compromise the confidentiality, integrity, and availability of affected computers.
BEA WebLogic Server and WebLogic Express Multiple Vulnerabilities (2007-09-04)
BEA has released 24 advisories identifying various vulnerabilities affecting BEA WebLogic Server and WebLogic Express. These issues present remote and local threats and may facilitate attacks affecting the integrity, confidentiality, and availability of vulnerable computers.We conjecture that some of these issues may allow an attacker to completely compromise a vulnerable computer.
These issues are currently being analyzed. This BID will be updated and individual BIDs will be released when further analysis is complete.

