Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have seen the following: Tool to track bandwidth by domain name? and How can I monitor bandwidth usage by Virtual Host in Apache on Ubuntu

We use IIS7 on a Windows Server 2008. We have our Domain and then about 5 subdomains being served from the same IP. I would like to be able to charge our clients for their increased bandwidth.

We also have a Cisco ASA 5505 if it is possible to use that appliance to monitor the bandwidth for requests.

If this is not possible that is acceptable and we will get more IPs but would like confirmation.

share|improve this question

An easy way round this is using the Bytes count of Web Analyser software like Web Trends. There should be lots of free ones.


Sorry if that wasn't entirely clear. The analyser software will count each site's bandwidth count and usually mention it at the foot of the reports it produces. That way each Virtual Server, ie site or subdomain, on the Web Server gets a request count in MB or Bytes.

share|improve this answer

Your web log will provide counts of bytes sent for every request. You may need to configure it to log the domain as well has the bytes send. The domain may not be in your default log format. Any number of log analysis tools will summarize the data.

This will not capture the request size, but that tends to be a relatively small volume for most web applications.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.