Archive for the ‘Features’ Category

Expanding the Site24×7 Website Monitoring Network

Tuesday, April 1st, 2008

We’d introduced website monitoring from multiple locations in Site24×7 quite a while ago. Now with our most recent update, we have enhanced our multi-location monitoring capabilities and expanded our monitoring network to make it more global in nature.

We have added monitoring servers in 4 new locations across the globe - two in the US, and one each in Asia and Europe. These along with our existing monitoring locations in California and UK take our location count to 6.

Site24×7’s monitoring locations

Our global monitoring network

Listed below are our current active monitoring locations and their ip addresses. To ensure uninterrupted monitoring from all these locations, please make sure your firewalls allow these ip addresses.

California (72.5.250.84)
Houston (75.125.250.20)
New Jersey (66.246.218.186)
UK (91.186.0.4)
Netherlands (84.244.138.41, 84.244.138.42, 84.244.138.43, 84.244.138.44)
Singapore (203.211.133.45)

Earlier, the bulk of the monitoring used to be done from our primary location (California) and only rechecks were done from secondary locations. Now, you can specify the locations from which your website needs to be monitored (available in Premium Account). For example, if most of the visitors to your site are from US & Europe, you may configure monitoring from US and Europe. This way you can be sure that your websites are up and available to people who matter the most to your business.

Note: We currently monitor only the uptime of websites from different locations. Other monitor types such as Web Application monitor, Web Page Analyzer, Email Server, DNS server monitor, etc. are monitored from a single location only (California). Over the course of time, multi-location monitoring support will be extended to other monitor categories also.

What is your take on our newly enhanced monitoring network? Pour in your feedback!

How do you know when your website is defaced?

Monday, February 25th, 2008

Website defacement is any unauthorized access of a website by a hacker or a system cracker. A hacker might break into the web server and create a page of his own. When visitors come to the website, they might get to see a totally different page or it might perform unexpected actions. Typically hackers leave some messages or shoutouts to their friends. Most of the defacements are harmless, but sometimes they can used to cover up something more sinister such as uploading malware or spyware.

Webmasters and website owners usually take necessary precautions to ensure their websites do not fall into unauthorized hands. In spite of all these efforts, some malicious hackers do manage to gain unauthorized access to the site. The recent hacking of a UK website is an example.

For a webmaster, what’s worser than web page defacement is not even knowing about it. Imagine coming to know of it from your users. This is another reason why you should continuously monitor your web pages. It is not enough if you monitor the website’s downtime or performance alone. You should keep an eye on website content as well to know if someone has defaced your website.

With Site24×7, you can check for the presence or absence of any keywords or phrases on your web page. If any keyword or phrase is available or not available, Site24×7 will alert you. You can also configure Site24×7 to alert you when your website content changes or when your web page is modified. Using our web page defacement monitoring features, you will instantly know when someone has gained access to your website and changed its contents so that you can initiate corrective actions quickly.

What do you think of the web page content monitoring features of Site24×7 ? Reply through comments or contact our support team directly.

Web Page loading pattern of Web Page Analyzer

Tuesday, January 29th, 2008

Here’s a question about the Web Page Analyzer monitor that came to our support team recently. Just thought of sharing this here in the blog so that it will be useful for other users as well.

The way Web Page Analyzer works, it seems show that some images and javascripts get downloaded in parallel. Is this way of loading a web page the standard way followed by Internet Explorer and Firefox?

When a page is requested from the server, we open a HTTP connection for the main HTML file for that page. For every single other element on that page, images, css files, scripts, we will open another HTTP connection to the server and pick up objects in the order in which they are present in the web page. Many of the images and javascripts in the page will get downloaded in parallel, but not all.

When downloading a web page, the WPA gets the HTML output of that web page, pick up all the objects in the order in which they are present in the web page and finally execute one object after the other. Some objects are downloaded in parallel, but not all.

Let’s take an example here to explain this better. Consider ‘test.jsp’ which has 11 objects present in an order shown below:

JS, CSS, IMG, CSS, IMG, IMG, IMG, CSS, JS, JS , IMG

After collecting all these elements present in order, the WPA will execute them one after the other. The logic here is that all the images that comes in a stretch and the next element after those will be done in parallel.

Step 1 - Request sent for JS .
Step 2 - Request sent for CSS.
Step 3 - Next up is IMG and CSS. So, for IMG and CSS objects, WPA will span requests in parallel.
Step 4 - Similarly requests sent for IMG, IMG, IMG and CSS in parallel. These objects will be downloaded simultaneously.
Step 5 - Separate requests sent for JS, JS and IMG and they will be downloaded separately.

Of course, this approach is the best understanding of what browsers do and its not according to the HTTP standard.

Scheduling daily/weekly uptime and performance reports

Thursday, November 1st, 2007

Author: Arun

Site24×7’s daily / weekly reports are a great way to keep tabs on the uptime and performance of your web sites, applications and mail servers. You just need to configure monitors one time within your Site24×7 account and these reports will start coming right to your mailbox. So you need not login to Site24×7 to know the status of your sites.

A recent enhancement that we made to this section is the ability to schedule these reports at a date/time of your choice. In the case of daily reports, you can set up the time when you want the report to be emailed to you. For weekly reports, you can set the date and time when the report will be emailed.

Accounts reports

To enable this scheduling, you just need to navigate to the ‘Reports’ section under the ‘Accounts’ tab, and select the date/time when these daily/weekly reports need to be emailed.

We introduced this enhancement based on user feedback. More such usability enhancements are on the way, so keep your feedback coming in!!

Web site monitoring from an end-user perspective

Friday, October 19th, 2007

Author: Arun

Any business web site owner or webmaster will know the perils of slow-loading web pages and what they can do to drive away users from the web site. One of their main concerns should be to ensure their web pages are loading fast enough for the users. Sometimes the web page might load fast enough for some users but not all users might share the same experience. It is therefore important to have a look at things from an end-user perspective.

Here is where the Web Page Analyzer monitor (WPA) can help. It will let you understand how exactly your web page loads the first time, from an end-user perspective. It downloads the full content of your web page including the header and all HTML contents, and objects including images, css, java scripts, etc. It provides you with the total load time of the web page as well as the individual load times of all its components.

WPA Graph

You can find out how fast your page is loading, which component is slowing down your page, how to improve page load time, etc. The web page summary section provides insightful data such as total page load time, total page size, total objects, images, css, java scripts, etc.

Web Page Summary

The WPA is more advanced than a web site monitor. Basic web site monitoring only monitors the uptime and performance of websites, but the WPA can do much more. It helps you find out how much each component is contributing to the total response time of a web page. You can check if the image/script/css count of your home page exceeds a certain limit, or if the image size increases beyond an upper limit, or if the image size changes, etc.

What is your opinion of the Web Page Analyzer (WPA)? Let us know your feedback.

Configuring Maintenance Schedules to deal with planned downtime

Wednesday, October 10th, 2007

Author: Arun

There are some occasions when you may want to take your web site, web application or e-mail server offline for some upgrade or maintenance purpose. In such cases, you will receive notifications indicating that the site, or the application are unavailable. Since the site is not available when pinged during the maintenance period, unnecessary notifications are sent. To prevent your sites or apps from being monitored for status during maintenance, you can schedule a maintenance task for such monitors.

To schedule a maintenance task, click ‘Schedule Maintenance->Add Schedule’ link. Provide details such as schedule name, description, recurrence details (i.e. daily, weekly or once), start and end times. All the monitors configured in your account will be listed in the ‘Available Monitors’ box. Select the required monitors and move it to the ‘Selected Monitors’ box. Click the ‘Add’ button to complete the configuration. The details of the schedule can then be seen from the ‘Schedule Details’ section under ‘Alerts’ tab.

Schedule Maintenance

Once the schedule is activated, you will not receive notifications from Site24×7 during that time period.

What’s your take on the ‘Schedule Maintenance’ enhancement? Pour in your feedback to support@site24×7.com