Http Monitoring
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
First checkpoint in China (2005-01-31)
In just weeks after our UK checkpoint went live, the WatchMouse network of monitoring stations has been extended again, this time with a monitoring station at the datacenter of ONE-iAdvantage in Hong Kong, China, bringing the total number of checkpoints to 9.
The current network consists of checkpoints in:
- Florida, USA
- Texas, USA
- London, United Kingdom
- Sydney, Australia
- Nürnberg, Germany
- Orléans, France
- Amsterdam, The Netherlands (2 stations)
- Singapore
- Hong Kong, China
The new checkpoint will appear automatically in your logs. You can also set the new checkpoint as the primary checkpoint in your monitoring settings.
The current status of the WatchMouse monitoring network can be found on the 'About' tab of the WatchMouse site.
WatchMouse selected as "Best Product" - PC Magazine (2005-01-31)
|
In the November issue of the Dutch Personal Computer Magazine, WatchMouse was chosen "Best Product" in a comparison of site monitoring services. |
New checkpoint: London UK (2005-01-31)
The WatchMouse network of monitoring stations has been extended once more, this time with a checkpoint at the well-connected datacenter of Rackspace in London, UK, bringing the total number of checkpoints to 8. Currently the network includes:
- Florida, USA
- Texas, USA
- London, United Kingdom
- Nürnberg, Germany
- Orléans, France
- Amsterdam, The Netherlands
- Singapore
- Sydney, Australia
The new checkpoint will appear automatically in your logs. You can also set the new checkpoint as the primary checkpoint in your monitoring settings.
The current status of the WatchMouse monitoring network can be found on the 'About' tab of the WatchMouse site.
New monitoring station: Santa Clara, California (2005-07-24)
The WatchMouse network of monitoring stations expands again, this time with a checkpoint in the heart of Silicon Valley, in Santa Clara, California, bringing the total number of checkpoints to 15.
The new checkpoint will appear automatically in your logs. You can also set the new checkpoint as the primary checkpoint in your monitoring settings.
The current status of the WatchMouse monitoring network can be found on the 'About' tab of the WatchMouse site.
New monitoring stations: Vancouver, Canada, and Madrid, Spain. (2005-08-31)
The WatchMouse network of monitoring stations expands again, this time with our first checkpoint in Canada, and one in Madrid Spain, bringing the total number of checkpoints to 16.
The new checkpoints will appear automatically in your logs. You can also set one of the new checkpoints as the primary checkpoint in your monitoring settings.
The current status of the WatchMouse monitoring network can be found on the 'About' tab of the WatchMouse site.
New web site monitoring station: Melbourne, Australia (2007-05-29)
The WatchMouse network of monitoring stations expands again, this time in Melbourne, a second web site monitoring station in Australia, bringing the total number of checkpoints to 21.
The new checkpoint will appear automatically in your logs. You can also set one of the new checkpoints as the primary checkpoint in your monitoring settings.
The current status of the WatchMouse web site monitoring network can be found on the 'About' tab of the WatchMouse site.
New web site monitoring station: Copenhagen, Denmark (2007-09-08)
The WatchMouse network of monitoring stations expands again, this time in Copenhagen, a another site monitoring station in Scandinavia, bringing the total number of checkpoints to 23.
The new checkpoint will appear automatically in your logs. You can also set one of the new checkpoints as the primary checkpoint in your monitoring settings.
The current status of the WatchMouse web site monitoring network can be found on the 'About' tab of the WatchMouse site.
New functionality: monitor your VoIP registrar (2007-09-24)
WatchMouse introduces a new service: SIP monitoring.
SIP, short for Session Initiation Protocol, is used for call set-up in Voice over IP (VoIP) calls, but is also used to convey the availability of VoIP devices and the presence of their users.
SIP monitoring is useful if you rely on Internet Telephony and want to keep an eye on the availability and performance of your VoIP provider: Your VoIP devices contact the registrar on a regular basis, and it is therefore crucial that this registrar is always available. The WatchMouse SIP rule allows you to monitor the registrar servers from each of the WatchMouse monitoring stations worldwide.
The new SIP monitoring feature is available for all WatchMouse customers with a monitoring subscription (Gold and higher), and can be configured on the Monitoring Settings page.
To get started:
- Get hold of the registrar's domain or proxy address and port (default 5060) (you can find this information in the settings of your VoIP devices, or ask your provider).
- Go to the rule Monitoring Settings page.
- Add a new rule, and select 'sip' from the type menu.
- Enter the SIP domain or proxy name, choose all other settings like you would for other rule types, save, and you're done!
- The results of the SIP monitoring appear in your logs, reports, and graphs instantly.
New web site monitoring stations in Brazil and France (2007-12-16)
The WatchMouse network of web site monitoring stations expands again, this time in Porto Alegre, Brazil and Lille, France.
With a the new site monitoring station in Brazil, we expand our network to cover South-America, while the station in Lille brings additional coverage in France where there is already a station in Paris. The total number of checkpoints is now 26.
The new checkpoint will appear automatically in the customer dashboard logs. Customers can select the new stations as the primary checkpoint in the monitoring settings.
The current status of the WatchMouse web site monitoring network can be found on the 'About' tab of the WatchMouse site.
Announcing two free contacts for all accounts and alerting via MSN and Jabber (2008-01-08)
WatchMouse starts the new year with a gift: we have added two contacts to all customer accounts for free. Contacts are used for:
- alerts in case of errors as defined in your Performance Monitoring rules,
- alerts when new issues are found in your Vulnerability scans, and
- custom reports.
We also introduced two new alerting methods: Instant messaging with MSN (Windows Live Messenger) and Jabber.
If you have a Jabber or MSN instant messenger account, add it as a contact in your WatchMouse account and then use these contacts for alerting. Our favourite setup is an escalation group where at the first error an instant message is sent, then if the error persists, after 5 minutes this is followed by an email and/or SMS text message.
New Service: Monitoring the epicenter (DNS) of your online brands (2008-01-24)
Your domain name directs customers to a website where you represent your brand and all that it stands for but are you managing and regularly monitoring the domain name service (DNS) which translates your domain name and brings your customers to you? DNS consistency monitoring can help ensure your business does not lose customers to a slow or faulty DNS.
It is useless to have paid for an expensive and fully redundant web site server (park), if the DNS servers fail to respond, respond incorrectly, or inconsistently. Your DNS must be consistent and correct. Monitoring for DNS consistency is particularly important if you have online services relying on one or more domain names (and that is almost always the case). It doesn't matter if your DNS servers are maintained in-house or outsourced, you need to know if they are doing what they are supposed to do. WatchMouse's DNS consistency monitoring (now available in closed beta) checks your DNS systems and provides rapid notification of any unexpected DNS behaviour.
The WatchMouse's 'domain' type rule allows you to monitor the consistency of the behaviour of your DNS servers. It queries for a specified domain, performs a number of checks to test the health of your DNS servers and monitors for any difference in behaviour of your name servers. (If you also need to check that a domain name resolves to the correct IP address(es), you can use the 'dns' type rule which will be offered as part of the WatchMouse DNS consistency monitoring).
This new service will be available to all WatchMouse customers with a performance monitoring subscription (Webmaster and higher) and can be configured on the Monitoring Settings page. To set-up DNS consistency monitoring, simply enter the domain name (advanced settings are available).
Fancy participating in our closed beta test?
- Contact us to request participation in the beta.
- Collect all the domain names that are important to your business.
- Go to the Monitoring Settings page.
- Add a 'new rule' and select 'domain' from the type menu, for each of the domains you wish to monitor.
- Specify the other settings you would like for other rule types, hit 'save', and you're done!
- The results of the domain name monitoring appear in your logs, reports, and graphs instantly.
New Monitoring Stations in USA, Switzerland, India, South Africa (2008-07-17)
The WatchMouse performance monitoring network expands with another four stations, this time in:
- Chicago, USA
- Zurich, Switzerland
- Mumbai, India
- Johannesburg, South Africa
The total number of checkpoints is now 30, and follows customer demand in these countries, as well as demands from companies operating sites that cater to a worldwide audience.
The new checkpoints will appear automatically in the customer dashboard logs when monitoring is performed from random locations. Customers can select the new stations as the primary checkpoint in the monitoring settings.
The current status of the WatchMouse web site monitoring network can be found on the 'About' tab of the WatchMouse site.
BadBoy Software updates scripting recorder to improve WatchMouse's Functional testing service (2009-01-07)
The WatchMouse Functional testing service allows you to define multi-step tests through a website and replay them periodically from the WatchMouse monitoring stations. This goes beyond just monitoring site performance and uptime, it allows you to verify that your web applications and back end systems really work.
More information on this service can be found on the Transaction Monitoring & Web Application Testing page.
In a co-operation with BadBoy software, who provide a tailored version of their recoder software which allows you to upload the resulting script directly into your WatchMouse dashboard.
Feedback from our "Functional testing" customers has lead to several essential improvements to the BadBoy recorder. This improved version has now been released and we recommend all our customers to upgrade to this version.
The new - WatchMouse specific - version can be downloaded here:
http://www.badboy.com.au/versions/BadboyInstaller-2.0-latest_wm.exe
The most important changes are:
CHANGES IN BADBOY 2.0.7 #1097: Multipart Forms Incorrectly export Parameters to JMeter Encoded causing Double Encoding #1087: Use Follow-Redirect Option in JMeter for More Reliable Export Playback #1086: Export Referer and Other Default Headers to JMeter #1085: Assertions placed as Children of Requests not Exported to JMeter CHANGES IN BADBOY 2.0.6.1 #1075: Security Update (MS08-052 - Critical)
The full release notes can be found here: http://badboy.com.au/versions/ReleaseNotes-2.0.7.txt
New Monitoring Stations in Belgium, Ireland, Norway and Mexico (2009-04-26)
The WatchMouse performance monitoring network expands with another four stations, this time in:
- Antwerp, Belgium
- Dublin, Ireland
- Oslo, Norway
- Guadalajara, Mexico
The total number of monitoring stations is now 39, and follows customer demand in these countries, as well as demands from companies operating sites that cater to a worldwide audience.
The new monitoring stations will appear automatically in the customer dashboard logs when monitoring is performed from random locations. Customers can select the new locations as the primary monitoring station in the monitoring settings.
The current status of the WatchMouse web site monitoring network can be found in the 'About' tab on the WatchMouse site.
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.
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!
Monitor your transition to IPv6 with WatchMouse (2009-10-14)
You've heard it before, and it's being announced more frequently and louder: The number of available addresses on the Internet is running out, and we all should move to the new addressing scheme, IPv6, as soon as possible. The uptake has been rather slow in the past, but that seems to be changing now as companies, ISPs, and other organizations are taking their first steps on the road to the IPv6 world. For most of these companies, however, this is quite a big step, with many things to consider and many uncertainties.
External IPv6 monitoring
As of today, WatchMouse offers IPv6 monitoring for web sites and other external services of your company. The monitoring network will, just like visitors of your website that happen to be on an IPv6 connected network, connect to your site when an IPv6 record is available in the DNS of your domain.
Check your IPv6 connectivity right now? Just visit our Check Host tool or the Ping tool. And while you're at it, set up a rule in your account to monitor your site continuously from our world wide monitoring network.
Many changes
To fully enable IPv6 monitoring, we have upgraded several components of our infrastructure:
- Our worldwide monitoring infrastructure, including the monitoring software
- The backend systems, including our databases and the WatchMouse API (see a post on this on WatchMouse Labs).
- The configuration portal (settings), where you can now specify whether or not to monitor over IPv6, if possible.
- The free tools on our site: check host and ping.
By offering IPv6 standard in all packages (including the free package and the 30-day trial) and in the tools on our site, we hope to facilitate a smoother transition to IPv6 in your organization.
Is your company interested in IPv6? Then do keep an eye on our IPv6 posts on WatchMouse labs.
New feature included in all website monitoring subscriptions: Root Cause Analysis (2009-10-18)
Today we release the Root Cause Analysis feature for all our website monitoring customers, at no additional cost, in all subscriptions.
What is Root Cause Analysis?
Until now, any issues found by WatchMouse were logged in your account and you were alerted according to your settings and preferences. Although the information in the alert tells you what the problem is, a more detailed analysis, or Root Cause Analysis, can be helpful in determining the actual cause of the issue.
How does it work?
When an issue is found and has been confirmed by another monitoring station (if needed), the Root Cause Analysis is triggered. Currently the Root Cause Analysis entails:
- Perform a traceroute from two monitoring stations to find the actual routes that were used in the tests.
- A screen dump (image) of the web page in question (for http(s) rules only) in two sizes
- The source HTML of the web page (for http(s) rules only) if available.
- Relevant checks: results from previous and subsequent checks for the same rule.
- A detailed analysis of your domain name set-up
- DNS analysis from two monitoring stations to see if the host names are resolved properly.
Getting started
If you had any errors reported recently there may already be Root Cause Analysis reports available in your account. To check it out go to the logs and select 'Root Cause Analyses' from the 'Display' menu and click [show].
If there are entries in the resulting list, simply click on the Root Cause Analysis icon to inspect the details.
When an alert email is sent, this will now contain a direct link to the Root Cause Analysis report.
Redesigned WatchMouse site and new product plans (2009-12-24)
We’re pleased to announce the redesign and launch of www.watchmouse.com. The new site is faster, more responsive and designed to be much more intuitive. Don't take our word for it though, try it yourself and let us know what you think!
The changes:
- Clean, task-oriented design
- Faster page loads
- Improved main console for a better overview of your monitors and better access to the monitoring details
- New "dashboards" featuring related, grouped information and tasks
- A new dashboard selector on every page after you log in, just below the search field
We’ve also introduced chat support. You can now chat directly on the site whenever the support team is online (normally 8 AM to 8 PM Central European Time or GMT+1).
Stay tuned for even more usability improvements and additional features coming up in Q1 of next year!
New Product Plans
You asked and we listened! We’ve received many requests for expanded plans, and also for a slimmed down plan for personal use. Additionally, the functional test (scripts) we introduced last year have become very popular, so we decided to add these tests in all professional packages.
The changes:
- We added functional tests to the Webmaster and Corporate plans, plus a one-minute monitor in the Corporate plan - all at the same price
- Two new professional plans have been added: the Enterprise Plan with 100 monitors (including 20 functional tests) and the Multi-Site Plan
- The Gold Plan that included 10-minute monitors only, has been discontinued, however current customers can still continue to use this package
- All Professional Plans now include complementary vulnerability scans to verify that your site and server is safe
- Lastly, we added the Personal Plan, a cost-effective plan for small sites, and we beefed up the free, Lite Plan so it now checks at 20-minute intervals
Full details can be found at: http://www.watchmouse.com/compare_plans.php
Take a look at the new WatchMouse website and give us your feedback. Bear in mind we’re still adding content and polishing the edges, but we'd be delighted to hear your thoughts and comments!
Happy holidays!
Stan P. van de Burgt
CEO
WatchMouse
P.S. You may find an occasional English word in the non-English sites. Please note that these will be replaced within the next few days.
Press releases
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
WatchMouse develops monitoring widget for Apple users (download widget) (2005-10-21)
WatchMouse has developed a new widget for dashboard, aimed at Internet site monitoring.
NETHERLANDS, 2005-10-13. By means of the widget Apple users can get direct insight into the accessibility of their own Internet site. The widget can be downloaded for free from the Apple website. Last month, 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.
In 2002, WatchMouse (www.watchmouse.com) introduced a new concept for Internet site monitoring. By means of ongoing simulations of Internet traffic the accessibility of sites and servers is checked. If a site is not responding, an alert message is sent immediately through SMS, telephone, Instant Messenger or e-mail. The sites are checked from sixteen 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 fifteen 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 16 different locations worldwide.
Every five minutes
Every five minutes 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.
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 CCO Niels Eijsbroek. "We give the widget away for free mainly for the fun part. And of course it's also important to bring site 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 eight languages, and analysis are performed from various locations and over numerous networks, using a world-wide monitoring network.
Further information can be found at: www.watchmouse.com
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
WatchMouse: Recently added scans (2008-02-08)
The most recently added vulnerability checks and solutions for the WatchMouse Periodic Vulnerability Scan.
- 2008-02-07 - WinComLPD LPD Monitoring Server Authentication Bypass Vulnerability (High)
- 2008-02-07 - Adobe Reader < 8.1.2 (High)
- 2008-02-07 - WinComLPD LPD Monitoring Server Default Credentials (High)
- 2008-02-07 - HP Virtual Rooms WebHPVCInstall.HPVirtualRooms14 ActiveX Control Buffer Overflow Vulnerabilities (High)
Blog
Ping from all our monitoring stations (2005-12-09)
You can now use our improved ping tool to ping your server from each of our monitoring stations.
In case ping requests are blocked by your firewall or server, you can use the host check tool alternatively.
WatchMouse 1.4.26 API deployed (2008-02-24)
Today, a minor release of the WatchMouse 1.4 API was deployed on http://api.watchmouse.com/1.4/. The current version is now 1.4.26. The changes are backward compatible with the previous version.
Changes w.r.t. 1.4.25
- self-documenting calls, add ?doc after the call, no other parameters and the parameter specification is shown (try and click the URL above!)
- new parameter 'acct' (account) on all rule, contact, and folder calls so
- resellers and other accounts with sub accounts can login with their own credentials and then access the sub-account
- accounts with read access rights to other accounts can access these accounts (graphs, logs)
- alternative output formats for logs (Excell, tab delimited, CSV, streaming)
- new calls added:
- info_cps - get information on checkpoints (monitoring stations)
- info_ip - get information about a given host (or about caller)
- info_country (beta) - get information about a given country
- info_currency (beta) - get information about a given currency
- fldr_add/mod/get/del - manipulate rule folders
- rule_check - check a rule now
- ch_add/mod/get/del - manipulate contacts
- acct_new/add - calls to create additional accounts
- version in XML output (first enclosing tag)
- no IP check on acct_whois call (used for auto login on WatchMouse site)
- use API password instead of account password if present (not supported on the WatchMouse site yet)
- full support for tags in rule_add/mod/get/del and rule_graph now
- support PNGs as error message for rule_graph so developper can always show a picture
- use ip geo information if applicable






