End-to-end Website Monitoring

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
TRANSACTION MONITORING VIA WATCHMOUSE'S GLOBAL INFRASTRUCTURE
Transaction Monitoring (also referred to as 'scripting' or 'web application testing') checks the behaviour of your site and identifies exactly where bottle necks or problems occur. Transaction Monitoring ensures you know how your customers experience your site when they interact with it from different locations.
Transaction monitoring scripts can be written to identify a wide variety of possible issues, from slow page response times, to monitoring the behaviour of forms such as login pages and shopping carts. Transaction monitoring scripts should be run from a global infrastructure. Without using a worldwide network of checkpoints, you cannot accurately predict how your site behaves when customers interact with it from locations all around the world.
WatchMouse enables you to easily upload your transaction monitoring scripts and run them using our global infrastructure of 25+ checkpoints. WatchMouse has also partnered with Badboy Software to provide customers with access to a free* scripting tool.
News
Launching WatchMouse Laboratories: the tech playground for website monitoring (2009-10-08)
We just launched WatchMouse Laboratories (labs.watchmouse.com)
This blog is the experimental outlet of the WatchMouse engineering team. Here we will share our thoughts on website monitoring, publish experimental features, hand out beta-invites and ask for your opinion.
Our first post is "Investigating IPv6 Website Monitoring", explaining about our work to be ready for the IPv6 Internet. As you might know IP addresses are running out, and many efforts are being made to replace the current Internet Protocol (IPv4) with version 6, which allows for an almost unlimited number of IP addresses.
Of course this will also have consequences on Website Monitoring of IPv6 enabled web sites and servers. WatchMouse is currently working to make this part of their standard offering, and some of our thoughts and findings are shared on our new labs blog.
Read more about IPv6 Website Monitoring on our labs site, and feel free to leave a comment!
New version of WatchMouse widget available (2006-10-03)
WatchMouse widget for Apple computers has been expanded: from local monitoring to worldwide monitoring.
The WatchMouse Site Monitoring Dashboard widget was already available for local monitoring, but the current version (2.0.4) can now also be linked to your WatchMouse account. The widget, which already checked one website every 1, 5, 15, 30 or 60 minutes from your own computer, can now also be used to display the checks of the websites in your account and the availability of these websites during the past 24 hours. In the event of a malfunction, a check is performed by all WatchMouse monitoring stations. The widget provides an immediate warning or a warning after 2 to 5 successive errors.
The expanded WatchMouse Site Monitoring widget can be downloaded free of charge from the WatchMouse website and can be installed within 1 minute. URL: http://www.watchmouse.com/widget/dashboard_widget.php
WatchMouse widget 1.1 released (download widget) (2005-12-17)
WatchMouse releases version 1.1 of their Apple Dashboard site monitoring widget.
NETHERLANDS, 2005-12-16. By means of the WatchMouse widget Apple users get direct insight into the accessibility of their own Internet site. The widget can be downloaded for free from the Apple website.
At regular intervals the dashboard widget checks one or more sites from the users own computer. Also, the availability of the site during the last 72 hours is registered. A problem is followed by an alert, which is then verified by all WatchMouse control stations.
Features
- Checks your website from your own computer every 1, 5, 15, 30, or 60 minutes (new in this release).
- Displays the uptime over the last 72 hours.
- Alerts you in case of an error and...
- Verifies errors from all the WatchMouse worldwide monitoring stations
The new version also fixes some minor bugs. The free WatchMouse site monitoring widget can be downloaded from the Apple website , and requires Mac OS X 10.4 (Tiger) or later.
http://www.apple.com/downloads/dashboard/networking_security/watchmousesitemonitor.html
Press releases
"Want to know the performance of your website?" (2006-11-29)
- WatchMouse launches Site Monitor for PC users –
Netherlands, November 29, 2006 - WatchMouse launches its free WatchMouse Site Monitor for Windows. This application provides PC users insight into the availability of their website(s) at all times. The Site Monitor can be downloaded for free at the WatchMouse website. Installing it only takes a minute.
The Site Monitor checks your company's site or your personal website at fixed intervals (5, 15, 30 or 60 minutes) from your own pc. When an error is found, or after 2 to 5 consecutive errors, you are alerted and the error is verified by all WatchMouse monitoring stations. Also, the availability of the site in the last 72 hours is shown in a performance chart.
The Site Monitor can be combined with a free WatchMouse account. This gives you the following extra benefits:
- The application can show you the monitoring results of all websites included in the account
- The monitoring is not only done from your own PC, but also from more than 20 WatchMouse checkpoints worldwide
- The application shows performance charts for any period in the Site Monitor
- In case of an alert the WatchMouse site is launched for more details
- Monitoring continues even when the PC is without an internet connection
In exchange for these extra benefits WatchMouse asks you to place a small uptime banner on the sites that are monitored.
The WatchMouse Site Monitor for Windows can be downloaded for free at http://www.watchmouse.com/windows/site_monitor.php Installing it only takes a minute.
WatchMouse and Badboy Software announce partnership (2008-04-03)
Partnership brings easy website transaction monitoring
WatchMouse is pleased to announce a partnership with Australia's Badboy Software. The partnership combines the immensely popular Badboy scripting tool with WatchMouse's market leading website performance monitoring, enabling customers to record complex transaction scripts and run them using a global infrastructure.
Owner and founder of Badboy Software, Simon Sadedin says, "With Badboy Software's in-depth experience in functional testing and WatchMouse's extensive infrastructure, technology and know-how for running enterprise grade monitoring solutions, we have a unique opportunity for collaboration."
The powerful Badboy scripting tool enables customers to professionally record all the actions involved in a web transaction. Designed to aid in the testing and development of complex dynamic applications, the Badboy tool contains dozens of features including a simple yet comprehensive capture/replay interface, load testing support, detailed reports, graphs etc.
WatchMouse CTO, Mark Pors explains, "Having integrated with Badboy, our customers can now upload their Badboy scripts directly into their WatchMouse console. Scripts can then be automatically and periodically run from WatchMouse's global infrastructure of 25+ checkpoints. This new functionality enables our customers to monitor their web applications 24/7 and know how their site behaves when customers access it from locations all around the world."
As a global leader in website performance monitoring, WatchMouse provides many of the world's largest companies with independent verifications of their website performance. With immediate results, automated alerting, simple set up and flexible subscriptions, WatchMouse offers the features, control and quality of service essential for today's online business.
The partnership between WatchMouse and Badboy Software provides customers with a market first: global, easy, powerful, web application testing.
To find out more about this new functionality and sign up for a free trial visit: http://www.watchmouse.com/scripting.php
Mark Pors
CTO
WatchMouse
http://www.watchmouse.com/
WatchMouse releases new Site Performance Monitoring Widget for Apple users (download widget) (2006-10-22)
WatchMouse releases 2.0 widget for dashboard, aimed at Internet site performance monitoring.
NETHERLANDS, 2006-10-23. By means of the widget Apple users can get direct insight into the performance of their own Internet site. The widget can be downloaded for free from the Apple website.
In 2002, WatchMouse (www.watchmouse.com) introduced a new concept for Internet site monitoring. By means of ongoing simulation of Internet visitors the performance of sites and servers is verified. If a site is not responding, an alert message is sent immediately through SMS, pager, Instant Messenger or e-mail. The sites are checked from over twenty monitoring stations worldwide. This is done 24 hours per day, seven days per week. The service is completely web based: customers don't have to install software, everything is 100% self-service, which keeps the costs low.
The three founders of WatchMouse, Niels Eijsbroek, Stan van de Burgt and Mark Pors are enormous Mac-fans with a total of twenty Macs in their possession. The monitoring widget is quite unique: it is a combination of a desktop and a hosted application. When the widgets detects a problem with the site it is checking, it alerts the user with a 'beep', followed by the launch of a web browser, which is directed to a web application on watchmouse.com. There the site is checked from over 20 different locations worldwide.
Worldwide monitoring
The new version (2.0.4) brings continuous performance monitoring, even when the Mac is not connected to the Internet, by connecting the widget to a WatchMouse account (free or paid). In October 2005, WatchMouse released the first version of this widget, which was downloaded over 10.000 times.
WatchMouse has made the widget available free of charge "because we have become addicted to it, ever since we started using the first beta version of the widget", says creative director Niels Eijsbroek. "We give the widget away for free mainly for the fun part. And of course it's also important to bring site performance monitoring to the attention of our fellow Apple-users."
The free WatchMouse site monitoring widget can be downloaded from the Apple website:
http://www.apple.com/downloads/dashboard/networking_security/watchmousesitemonitor.html
About WatchMouse
Companies can easily monitor their own Internet sites using WatchMouse's monitoring service. WatchMouse has been monitoring Internet sites and e-commerce applications for companies throughout the world since 2002. WatchMouse has thousands of customers in more than 70 countries. The services supplied by WatchMouse are available in nine languages, and analysis are performed from various locations and over numerous networks, using a world-wide monitoring network.
In 2005, WatchMouse was voted a Deloitte Rising Star in the Netherlands, as part of the Fast 50 awards; the list of the 50 fastest growing technology companies.
Further information can be found at: www.watchmouse.com
Columns
Why do you need a monitoring service such as Watchmouse? (2005-01-31)
There are a number of reasons for this, depending on your role in your organization, and what you want to achieve. Each of these roles leads to a different approach for using and setting up the service.Most likely you are either responsible for keeping a service such as a website online, or you have contracted somebody else to do that for you. Additionally, you could be a consultant or technical architect who wants to get an insight in performance and uptime characteristics of various solutions and services.
If your role is to keep things running, you really want to be notified of problems as soon as possible, before your customers or supervisors notice. You want appropriate error messages and not too many false alarms. As you configure Watchmouse you probably want to have a quick alert by e-mail or SMS/text message when things don't work and have additional diagnostic information available. In this way, downtime can be kept to a minimum. It is not only the quality of the systems that counts, but also the speed with which you can fix problems.
Your role could also be in overseeing your service providers, whether they are internal or outsourced. In that case, you don't want to be interrupted by these messages, unless the situation becomes dramatic. Instead you would like to look at the weekly report, and see if your service providers are living up to their promises. On the Internet it is easy to get 99% uptime, and you should really be doing better than that. The services that regularly fail to make this grade need attention, to see if another approach to provisioning them works better.
If you are considering technical alternatives for the way you are setting up your e-business, you are most likely interested in typical failure modes. For example, we know from experience that most website problems are software problems, followed by sizing problems. Communications problems are fairly rare, and if they occur they take the form of peering problems: websites cannot be reached from specific networks, even if all networks are operational. One approach using Watchmouse reports is to check various aspects with different rules. Use one rule to download the homepage, another to check the DNS and a third to check connectivity to the hosting centre. In a next column I'll go into the details of this.
Peter van Eijk is a management consultant specialized in management of network infrastructures. He can be reached via his contact page.
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
In the press
WatchMouse Monitors 26 Popular APIs So You Don't Have To (2010-01-23)
Website monitoring startup WatchMouse is launching a new service dubbed API-status.com today, a website that displays realtime availability and performance of popular, public APIs.
WatchMouse Monitors 26 Popular APIs So You Don’t Have To (2010-01-20)
Website monitoring startup WatchMouse is launching a new service dubbed API-status.com today, a website that displays realtime availability and performance of popular, public APIs.
The lists of monitored APIs consists of 26 of the most heavily trafficked Web services, including Google Search, Google Maps, Bing, Facebook, Twitter, SalesForce, YouTube, Amazon, eBay and others.
Euro 2008 losers are actually web site winners. (2010-01-13)
France may have left Euro 2008 with its tail between its legs after a humiliating defeat by Italy, but the country still topped the league when it came to having the best sporting web site. For what little consolation that brings.
WatchMouse, a website performance monitoring outfit, carried out its own nailbiting tournament to find the Euro 2008 nation with the best sport website by fashioning an index which takes into account three parameters; errors, speed (load time) and availability.

