Как измерить Пропускную способность Веб-сайта (Upload+Download) в МБ с помощью C#/VB.Net программно?

Надеюсь, что все в порядке здесь.

Я пишу сервис окон в C#/VB.Net, который стремится измерять потребление пропускной способности для всего WebSites на localhost, и сохраните их статистику для загрузки, загрузите и т.д. на локальной/удаленной базе данных.

Целевые платформы включают только Windows Server 2003, 2 003 R2, 2 008 и 2 008 R2.

Я искал немного на этой вещи и нашел следующее:

  1. Используя SNMP mgmtapi.dll, который найден в Windows 2003
  2. Используя пользовательский Сетевой драйвер для собирания статистических данных.

Ведите на самой соответствующей, безопасной и эффективной методологии/технике или наборе таких методов, которые могут использоваться для измерения потребления пропускной способности для каждого различного веб-сайта.

Также совместно используйте любой код в этом отношении.

С уважением

Steve

8
задан Steve Johnson 1 June 2010 в 10:06
поделиться