Вопрос

Есть ли способ профилировать IIS7?(бесплатное?)

  • Количество соединений
  • Использование полосы пропускания
  • Ошибки (просмотр событий?) -...

спасибо, Ливен Кардоен

пс:Что-то похожее на профилирование mssqlserver

Это было полезно?

Решение

Попробуйте Пакет администрирования для IIS 7.0.В нем есть:

Редактор конфигурации:Модуль редактора конфигурации поможет вам управлять файлами конфигурации.Этот инструмент доступен только администраторам сервера.Он позволяет вам редактировать любой раздел, атрибут, элемент или коллекцию в вашем файле конфигурации.Помимо редактирования этих значений, вы также можете их блокировать и разблокировать.Редактор конфигурации также позволяет создавать сценарии на основе выполняемых вами действий, а также выполнять поиск в файле, чтобы увидеть, где используются значения.

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

Менеджер базы данных:Этот модуль больше не является частью пакета администрирования и предлагается для отдельной загрузки в Центре загрузки IIS.

Расширения пользовательского интерфейса:Модули расширения пользовательского интерфейса позволяют управлять существующими функциями через диспетчер IIS.

  • Модуль FastCGI позволяет вам управлять настройками FastCGI.
  • Два модуля ASP.NET позволяют вам управлять настройками авторизации и пользовательских ошибок.
  • Наконец, фильтрация HTTP-запросов позволяет вам настроить правила фильтрации http-запросов.

Другие советы

Нет ничего похожего на профилировщик MSSQL, кроме набора инструментов:

  • Perfmon покажет вам количество текущих подключений на каждом веб-сайте.Perfmon.msc, веб-сервис, текущие подключения, выберите веб-сайт, нажмите «Добавить».Не нравится интерактивный характер perfmon?Нет проблем, используйте logman.exe — удобный интерфейс командной строки для мониторинга производительности.

  • Использование полосы пропускания вы можете получить из файлов журналов, если включите отправку и получение байтов в файлах журналов iis.Это также доступно через счетчики производительности — веб-сервис, количество отправленных/полученных байт/сек.Я думаю, что эти двое достаточно хорошо дополняют друг друга.

  • В IIS7 появилась новая функция под названием «Отслеживание неудачных запросов».Вы можете указать ему войти на все страницы 500 или на любую страницу .aspx, запуск которой занимает 15 секунд, или в зависимости от серьезности события.Он сохраняет всю эту информацию в XML-файле в папке \inetpub, чтобы ее можно было легко анализировать, а также предоставляет удобный XSLT для просмотра ее в браузере и детализации, если хотите.

http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top