У меня проблема, когда IIS 8.5 на Server 2012 R2 неправильно регистрирует запросы. Примерно неделю назад он работал нормально - файлы журнала составляли> 10 МБ. Эта информация была полезна для обработки нашей аналитики. В настоящее время файлы журнала содержат очень мало информации, при этом иногда регистрируются запросы, которые создают файлы журнала размером менее 100 КБ. Я не уверен, что изменилось, чтобы остановить его.
Я периодически копирую эти файлы и анализирую их в отдельном месте. Файлы журналов за последний месяц были размером от 1 до 14 МБ каждый. Те же файлы журналов позже были показаны как файлы размером <100 КБ. В Date Modified
для каждого, похоже, не изменилось. У меня есть копии обоих наборов файлов.
Прочитав другие похожие проблемы с IIS6 и IIS7, я решил проверить сопоставимые настройки:
dontLog = False
, selectiveLogging = logAll
Use local time for file naming and rollover
не отмечен.Log Event Destination
к Both log file and ETW event
дает те же результаты. Зарегистрировано ограниченное количество запросов.W3C Logging Service установлен на Automatic
запускать
#Software: Microsoft Internet Information Services 8.5
#Version: 1.0
#Date: 2015-10-08 15:22:58
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2015-10-08 15:22:58 x.x.x.x GET / - 80 - x.x.x.x MSIE+6.0 - 200 0 0 187
2015-10-08 15:27:58 x.x.x.x GET / - 80 - x.x.x.x MSIE+6.0 - 200 0 0 78
2015-10-08 15:32:58 x.x.x.x GET / - 80 - x.x.x.x MSIE+6.0 - 200 0 0 93
Проблема была решена, однако мне не хватает понимания Active Directory и контроллеров домена.
Вот условия, при которых были восстановлены файлы журнала:
Надеюсь, эта информация будет кому-то полезна в будущем.