Widespread Internet Disruption

Looks like there was some fairly widespread disruption of internet services this morning, with users from LA, San Francisco, DC, New York, North Carolina and other areas experiencing loss of connectivity for anywhere from 30 seconds to 15 minutes.

According to Gizmodo, the outage was on the Time Warner network, but sources at Rackspace indicate that Level 3 was particularly hard-hit.

Anyone else experience this issue of have ongoing problems?

Update: Time Warner’s twitter feed has more information on this problem, along with a slew of response tweets to affected customers:

Again, we’re recovering from a brief inet outage affecting most of our srvce areas.Pls attempt to connect again.Still down? DM us w/ yr info

How To Resize a Xen Virtual Disk

One of the challenges that comes with managing Xen domU instances is dealing with virtual machines that run out of disk space. If the initial setup was not done carefully, you may find that resizing the virtual machine is a bit more involved than it sounds, especially if the domU is backed by a disk image or single physical partition.

In this post, I’ll demonstrate two different methods for adding more disk space to a Xen virtual machine. Unless otherwise indicated, all systems described here are running fully up-to-date versions of CentOS 5.6 (Final), and all Xen domU instances are using file based disk images.
Continue reading →

Installing Node.js on CentOS/RedHat

Node.js, if you are not yet familiar with it, facilitates building event-driven server-side javascript services. Services built with Node.js go to sleep after instructing the operating system to wake them if a connection is made (via epoll, kqueue, /dev/poll or select). Additionally, each connection is only a small heap allocation, as opposed to spawning a 2M thread/child for each connection like some other popular web services.

Continue reading →

Google Analytics: How To Replace %20 With A Space

I recently wrote a post entitled Tracking Keyword Ranking Position with Google Analytics which demonstrated how you can produce a report using filters and custom variables that will show precisely where your page is ranking for a particular keyword for users referred via Google search results.

One of the downfalls to the approach outlined in the previous article is that the keyword reports produced by the filters display %20 instead of spaces in the User Defined Value, as shown in the following screenshot:

Continue reading →

Tracking Keyword Ranking Position with Google Analytics

Google recently announced a change in the format of the referring URL for visitors finding your site through keyword searches.

The new format promises to reveal much more information about the search result rankings that was previously available, and this post will show you how to take advantage of that information to tune your SEO efforts using Google Analytics.

Continue reading →