Журнал медленной загрузки страниц - PullRequest
2 голосов
/ 11 января 2011

Ребята, знаете ли вы о библиотеке / модуле http для регистрации медленной загрузки страниц (возможно, для определенного порога) в среде ASP.NET?

Google не дал никаких результатов.Это не было бы слишком сложно реализовать самостоятельно, но зачем заново изобретать weel.

Спасибо

Ответы [ 4 ]

2 голосов
/ 11 января 2011

Эта статья MSDN может помочь: Мониторинг производительности ASP.NET и когда следует предупреждать администраторов

Эта ссылка MSDN немного более актуальна: Счетчики производительности для ASP.NET

Вы можете подключиться к Время выполнения запроса Счетчик производительности и войти в систему, как вам нужно.

В Google Chrome есть отличный инструмент временной шкалы, встроенный в инструменты браузера разработчика.,Он не будет ничего регистрировать или показывать, что не так, но даст вам возможность легко понять, с чего начать, если вы устраняете неполадки на одной странице.

2 голосов
/ 11 января 2011

Поскольку я был в этом очень нуждался, я написал свой собственный, используя HttpModule и простой Stopwatch.Это быстрая и грязная работа, но пока все нормально.Он регистрирует дату и время, время загрузки в секундах, запрошенные переменные url и POST, если таковые имеются.

Если кому-то интересно, источник - здесь .Вы просто добавляете его в свой httpModules раздел в своем web.config следующим образом:

<httpModules>
    <add name="SlowPageLogger" type="Namespace.BaseModule, Namespace" />  
</httpModules>

Однако, если кто-то придумывает библиотеку, я более чем рад принять этот ответ.

1 голос
/ 11 января 2011

Не относится к среде ASP.NET, но, возможно, вы можете попробовать Yahoo YSLOW для Firebug.

http://developer.yahoo.com/yslow/

0 голосов
/ 13 января 2011

Вы должны взглянуть на RPM New Relic, я знаю, что версия Rails позволяет медленно регистрировать страницы, я еще не тестировал версию ASP.NET, но она должна это сделать:

http://newrelic.com/

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