IIS Log Analyzing - IP-адрес и коды состояния - PullRequest
0 голосов
/ 28 октября 2010

Есть ли способ узнать, какие коды статуса получил хост при попытке доступа к определенному веб-сайту.

Что-то вроде

28-10-2010 192.168.1.1 HTTP 404 http://localhost/BAC/default.aspx 28-10-2010 192.168.1.10 HTTP 200 //localhost/BAC/default2.aspx1

Я пытался использовать некоторые бесплатные анализаторы журналов, такие как: IIS Log Analyzer, IIS Log Parser и т. Д., Но нетудача

Есть идеи, как реализовать то же самое? Существует ли какой-либо бесплатный инструмент, который удовлетворяет этому требованию

Пример записи в файле журнала IIS похож на

2010-10-28 04:49:52 127.0.0.1 POST /Abc/Ocsii2.asmx - 80 - 127.0.0.1 Mozilla / 4.0 + (совместимо; + MSIE + 6.0; + MS+ Веб + Сервисы + Клиент + Протокол + 2.0.50727.4952) 200 0 0 127

1 Ответ

1 голос
/ 28 октября 2010

Я бы порекомендовал использовать LogParser для этого, он включает в себя очень мощную командную строку и позволяет вам выдавать «подобные SQL» запросы к журналам (и многим другим источникам, таким как файлы, средства просмотра событий и другие). Я поделился несколькими общими запросами, с которыми он может помочь:

http://blogs.msdn.com/b/carlosag/archive/2010/03/25/analyze-your-iis-log-files-favorite-log-parser-queries.aspx

...