Как определить, сколько IIS занимает доставку веб-страницы? - PullRequest
2 голосов
/ 31 июля 2009

Мы используем IIS-серверы и хотели бы знать, есть ли счетчик производительности или что-то еще, что может помочь нам определить, сколько времени потребуется для обслуживания веб-страниц (среднее, фактическое и т.д.) С какого времени страница запрашивается, до того, как она была отправлена, как долго это было? Есть ли в IIS что-нибудь, что может дать мне эту информацию?

Ответы [ 3 ]

5 голосов
/ 31 июля 2009

Эта информация находится в журнале IIS в столбце «Время выполнения» для каждого входящего запроса. Он включает в себя время от начала обработки страницы до завершения отправки страницы по проводам, но не включает время, необходимое для передачи файла, или время, затраченное запросом в очереди до его обработки (если применимо) .

Расположение по умолчанию для этого файла журнала: C: \ WINDOWS \ system32 \ LogFiles \ W3SVC1

Вы также можете сделать это с помощью системного монитора. Вот ASP.NET счетчики и их значения
Вот один для IIS .

Вот некоторые из них, которые будут особенно актуальны для вас:

  • Запросы в очереди
  • запросов / сек
  • Выполнение запросов
1 голос
/ 31 июля 2009

Попробуйте использовать Fiddler - (http://www.fiddler2.com/fiddler2/). Затем вы можете выбрать набор элементов, чтобы увидеть, сколько времени потребовалось для запроса и получить все эти конкретные ресурсы.

0 голосов
/ 31 июля 2009

Вы можете видеть это в своих журналах IIS, однако вы должны включить опцию.

В IIS 6 выполните следующие действия:

  1. Щелкните правой кнопкой мыши свой веб-сайт и выберите свойства
  2. Перейти на вкладку сайта
  3. Нажмите Свойства в разделе Включить ведение журнала
  4. Перейдите на вкладку «Расширенные свойства»
  5. Проверить Расширенные свойства
  6. Проверка принятого времени
  7. нажмите ОК и закройте все
  8. сделать iisreset

Это значение теперь начнет появляться в ваших журналах IIS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...