Tag Archives: iis

A powershell script for running reverse lookups on many IP addresses at once

I often find myself looking at web logs when researching anomalous traffic on our servers.  It’s not uncommon for a poorly written web scraper to come through the system and generate spurious errors, and I start looking at what IP … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 16 Comments

Performance: generate web traffic load using a powershell script

The other day, I found myself wanting a quick and dirty way to throw a controlled amount of load against a server for the purpose of tuning some thread settings.  What I wanted was to simulate varying numbers of concurrent … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

Debugging: Use Fiddler and WebProxy to debug HttpWebRequest / HttpWebResponse issues in ASP.NET

We recently found ourselves debugging code that was making web requests to another server.  If we hit the server manually in a web browser, it worked fine, but when we ran it through the code simulating the request using HttpWebRequest, … Continue reading

Posted in Uncategorized | Tagged , , , | 3 Comments

Performance: Yes, time-taken in IIS includes network time

I’ve written previously about many of the useful types of analysis you can perform using the time-taken field in your web logs.  However, I would be remiss for not pointing out some limitations of the data it provides. When poring … Continue reading

Posted in Uncategorized | Tagged , , , | 1 Comment

Solved: ASP.NET Web Services using POST only work on localhost by default

This information isn’t exactly secret, but it took a bit of googling around to piece the answer together, so I wanted to share it in a more condensed form.   We are in the process of migrating some legacy ASP … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

Kick off a Cygwin script from a windows bat file with a different working directory

I recently created a script that would pull the Tomcat log files from a group of web servers and then run my 95th percentile awk script to generate a summary of response times for the 100 most popular pages.  I … Continue reading

Posted in Uncategorized | Tagged , , , | 6 Comments

Performance: Hyper-threading actually does boost server capacity

We recently noticed some odd behavior with one of our servers during a deployment.  Several machines were removed from the traffic pool to receive updates, and during this time, the other machines were shouldering the extra load.  We have significant … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment