I'm looking for a tool that is able to take Windows 2000 webserver logfiles and play them back. We've been using a Microsoft tool to do this so far, but it hasn't been reliable enough for us to get a lot out of it. Is there anything on the market that will do this? We've gotten word that it would be possible for us to do this with Loadrunner if we wrote a script to convert our logfiles to their format, but we were hoping for something cheaper that would do it without extensive modification.
We have a bug on our site right now that causes our servers to lock after a couple of days worth of normal traffic and we need a way to reliably reproduce the situation on our test servers. Also, we're trying to optimize our server code in general and need some way to get benchmarks based on the actual load happening in production.
You could use Opensta as a free tool for starters (search this site for more info on opensta). But I don't think you want to model your scripts off the lines from your web logs. I would run a web log analyzer on your logs first to extract the most common user navigation paths through your site, frequency of hits to specific transactions (log in/register...) and then model a load script off of expected traffic patterns as evidenced in your logs. Once you have the script, throttle your load -- ramp up until you reproduce the slow down. If your slowdown is as repeatable already as every few days, you could probably reproduce the error without even modeling an exact user scenario -- just set up a simple script based on your perception of user navigation patterns and run -- monitor the web server to isolate the bottleneck.