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

The only settings I can find are for limiting in terms of bytes per second but if I understand correctly that'll mean that the connection speed of the site is being throttled as well. What I want to do is to have a hard limit - say 30GB/month, but I don't want to limit the connection speed. Thanks.

share|improve this question
up vote 1 down vote accepted

That option doesn't exist in IIS. If you had a have a hard limit, you would essentially have the site stop X days into the month once they reached the limit.

To accomplish this, you would need to use an external tool to record the bandwidth per month (whether it's a statistics program, or one that records bandwidth in real-time on the way through). Then when the limit is reached, use one of the IIS APIs to stop the app pool.

share|improve this answer
Thanks! Any recommendations for a program that could do just that? – Radu Aug 17 '10 at 9:03
I've used Etherpeek in the past for real-time monitoring, although there are likely better applications out there. Something that runs directly on your network equipment would be ideas for real-time monitoring. For stats processing, SmarterStats ( is a great option. – Scott Forsyth - MVP Aug 17 '10 at 13:01
Thanks for pointing me in the right direction! – Radu Aug 17 '10 at 13:39

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.