I moved Owens Performance off of my existing hosting company the other day onto a dedicated server. My hosting company wasn't terrible, but the database performance couldn't have been worse. I think they outsourced their DB, but whoever was doing it should just get out of the business. Their front end servers were OK, but when it came to SSL, they just fell apart. They didn't even offer SSL encrypted access to email, that should be basic at this point. I'm not going to say their name because I don't like to bad-mouth companies that are trying, but I had to do something. The first thing I noticed after moving was how much faster everything happened on the server. Granted, it is a dual-G5 2.3 GHz, so I wouldn't expect it to be slow.
One, and perhaps the only thing that I missed from my other server is the webalizer. It is a very light linux based log analyzer for clf logs generated by Apache, and some other well known web servers. I was originally intimidated by the thought of installing it, thinking it would be really difficult to set up, nothing could be farther from the truth. The most challenging thing to getting it to work was figuring out which log file belonged to which virtual server. Once I got that, it was just a matter of configuring the log file and telling it to run. I then had really nice graphs of all my traffic. The best part is that it keeps it's own twelve month history of your traffic, so you don't have to worry about how you are rotating your logs. For freeware this is excellent. I'm going to tell everyone about it that I can, although I can imagine that everyone probably already knows about it.