A LinkedIn user recently posed the question: “What are the best practices for monitoring, collecting and analyzing traffic data for a large content site?” Ian White, lead engineer at Neustar, jumped into to tell readers why active monitoring is just as important as analytics. Website monitoring ensures your site is functioning properly anytime from anywhere.

Below we’ve outlined a few of his key points that will help you monitor your site so you can sleep well at night knowing your website is always up and running.

It’s almost that time of year again. Holiday shoppers looking to stay at arm’s length from the seasonal mall madness will undoubtedly turn to the Internet to make their gift purchases. In fact, ShopperTrak predicts national retail sales will rise 3% during November and December this year as compared to the same time period last year.

In order to keep up with this expected spike in website traffic, there are a few steps ecommerce companies should take to ready their site. In order to help, we’ve rounded up the top eight load testing and website monitoring tips to help ecommerce sites stay on their “A-game” this holiday season.

Looking for a way to keep up on website performance best practices, load testing tips and all things related to the success of your websites and applications? Then join us for our new BrowserMob office hours.

We’re pleased to announce that starting October 7, SMEs from our Engineering, Professional Services, Customer Service and Sales teams are at your service for one hour on the first Friday of every month. Feel free to pick their brains and ask anything that’s on your mind. They’re happy to share success stories and lessons learned from their work with other customers.

As ConnectEDU continues to expand, it must have reliable web apps. Anything less will hamper performance and profitability. With BrowserMob Performance Monitoring solution, the company is ready to sustain their growth—not just theirs but that of the students whose dreams they help achieve. Learn More.

As you build out your script and plan for a successful load test, it’s important to design the script that incorporates timeout values. BrowserMob has a few types of timeouts that you can use: HTTP-level, Selenium page-level, and Script-level timeouts.

HTTP-level timeouts are controlled by the HTTP client, usually the “c” variable. var c = browserMob.getActiveHttpClient(); and there are 3 commands relating to HTTP timeouts: setConnectionTimeout, setRequestTimeout, and setSocketOperationTimeout.  For more information, check out our API documentation which outlines each of these commands.

Konichiwa Japan!

BrowserMob is pleased to announce that we have added a new agent in Tokyo, Japan. We’re excited to be able to offer our users this new location for load testing and website monitoring.

This will be our eighth location from which you can monitor web performance. For Load Testing, Tokyo will be our fifth location from which you can generate traffic. The Tokyo location will aid our Singapore location for the Asian geographic region. You can find more information on the other locations, and the corresponding IP address ranges here: http://blog.browsermob.com/2008/12/faq-what-are-the-ip-addresses-of-your-browsers/

Are you a start-up looking to get your rock star business out of a basement and into an office complete with technology solutions fit for an Enterprise? This year Contegix is hosting its national Start-Up, Boot-UpTM competition, where one winner will be given more than $75,000 in “Enterprize” technology tools and office space.

Along with other solution providers, BrowserMob will award the winning start-up with a free load testing and monitoring plan, perfect for a website that is sure to get a ton of new traffic.

Interested? See below for the details.

Who: Contegix and BrowserMob

As we continue to improve our load testing infrastructure and monitoring services, you may have noticed that some of your load tests never got off the ground yesterday (between 4:50 pm – 5:30 pm PDT on March 15, 2011). We apologize for the inconvenience and want to assure you that we have resolved the issue.

By default a BrowserMob script will run with cache and cookies flushed before every transaction. This is the same for website load testing or website monitoring. This also means that the timings we collect will represent a new visitor experience.

But what if you want to measure what what the experience is like for a returning visitor? In other words: how do you prime the cache?

Fortunately, this is easy in BrowserMob. You simply write your tests to visit the site once outside of the transaction (which controls when measurements start) and then visit it again:

When setting up monitoring jobs, there are often predictable time periods in which you want to change the behavior of a script or prevent it from running at all, without having to manually stop/start the monitoring job each time. For instance, you might want to prevent errors and alert emails during routine maintenance windows, or perhaps you’re only interested in site performance on weekdays during regular business hours. We’ve come up with solutions to a few common situations that will help jump start your scripts.

© 2012 The BrowserMob Blog Suffusion theme by Sayontan Sinha