Log Parser Studio – графическая оболочка для создания и просмотра результатов запросов к лог-файлам различных приложений от Microsoft. Для работы требуется наличие установленной также бесплатной консольной утилиты LogParser 2.2.
Запустив программу LogParserStudio доступны наборы востребованных запросов к лог-файлам IIS, системным журналам Windowsи другим популярным Windowsприложениям.
Вам нужно только указать файлы журналов и выбрать отчет, который хотите получить.
Определение «медленных» страниц веб-сервера IIS
Будучи администратором портала на SharePoint, актуальной является задача по получению страниц, которые «тормозят» работу IIS. Для получения
Для получения полной картины о том, что в SharePoint «тормозит» на уровне веб-сервера (какие страницы долго генерируются), делаю следующие шаги:
1. Указываю программе, какие файла журнала IIS нужно использовать для создания запросов
2. Выбираю отчет IIS: Top 25 Slow URLs, дважды кликнув на него. Потом нажимаю F5 или восклицательный знак на красном фоне в панели управления.
Как видно, создается SQL запрос, источником данных для которого являются данные из указанных файлов журналов IIS.
/* TOP 25 Slowest Url requests */ SELECT TOP 25 cs-uri-stem as URL, MAX(time-taken) As Max, MIN(time-taken) As Min, Avg(time-taken) As Average FROM '[LOGFILEPATH]' GROUP BY URL ORDER By Average DESC
Кроме заготовленных запросов, можно составлять запросы самостоятельно. Синтаксис запросов очень похож на SQL запросы, потому больших трудностей возникнуть не должно.
Запросы можно экспортировать в скрипты PowerShell, чтобы, например, ежедневно делать запрос о наиболее медленных страницах приложения IIS, после чего уже разбираться в причинах и устранять их.
Страницы для загрузки:
Log Parser Studio: http://www.microsoft.com/en-us/download/details.aspx?id=24659
LogParser 2.2.: http://www.microsoft.com/en-us/download/details.aspx?id=24659