Существуют ли какие-либо инструменты, позволяющие измерять входящий и исходящий трафик ящика IIS?
У меня есть сервер в центре обработки данных, и у меня есть обязательства по пропускной способности. Если я превышаю это обязательство, с меня взимается дополнительная плата.
Я знаю, что существуют инструменты аналитики и отчетности, но ни один из них не измеряет пропускную способность так, как это делает центр обработки данных, например, мегабайт / с и т. Д.
Спасибо.
Мониторинг производительности будет вашим лучшим выбором. Существует целая категория (в IIS7 и IIS6) под названием «Веб-службы». Есть два счетчика, которые вас особенно интересуют: «Веб-служба \ Полученных байтов / сек» и «Веб-служба \ Отправленных байтов / сек» звучит так, как вам нужно. Вы также можете отслеживать FTP-трафик (в категории «FTP-сервис») или даже необработанную полосу пропускания TCP. Проверить это статья для уточнения (это немного старовато, но все еще актуально).
Вы можете наблюдать за значениями в реальном времени, но мне нравится создавать сборщик данных, чтобы собирать данные с течением времени. Вот хорошее прочтение на настройка сборщика данных в Perfmon (при условии, что вы используете 2008). Мне нравится настраивать сборщики данных для записи в формате CSV каждые 5 минут. Откройте его через несколько часов, и вы отлично повеселитесь в Excel ... средние значения, стандартные отклонения, минимальные и максимальные значения!
Одно примечание: убедитесь, что ваш центр обработки данных использует байты, а не биты! Пропускная способность всегда обсуждается в битах. Как ни странно, счетчики Perfmon указаны в байтах, поэтому не забудьте настроить математику (1 байт = 8 бит) :-)
Windows resource monitor
/ performance logs and alerts
был бы мой первый раскоп.