Анализатор журнала не читает новые поля, включенные в журнал IIS

Я использую синтаксический анализатор журнала 2.2 для чтения журнала IIS и копирования журнала в базу данных. Первоначально в журнале IIS были поля по умолчанию, и я смог скопировать журнал в базу данных. Теперь я включил еще одно поле в журнал IIS, но анализатор журнала не возвращает сведения о новом столбце. Может ли кто-нибудь помочь сделать парсер логов, чтобы читать дополнительные поля вместе со старыми файлами логов?

Следующий запрос используется для чтения журнала IIS.

select * from C:\inetpub\logs\LogFiles\W3SVC3\*.*

person dhaya    schedule 13.03.2013    source источник
comment
Поддерживает ли структура базы данных этот новый столбец? Можете ли вы дать более подробную информацию о том, как вы копируете журнал в базу данных?   -  person Coral Doe    schedule 13.03.2013


Ответы (1)


Если он добавлен недавно, то я думаю, что синтаксический анализатор журнала перестает проверять вновь определенное поле после того, как первые 50 записей, которые он находит (возможно, всего или для каждого журнала), попробуйте использовать только журнал IIS, в котором есть новое поле, чтобы определить, работает ли он или нет . Кроме того, убедитесь, что первые 3 строки отражают искомое # Fields: stuff целиком.

ie:

select * from C:\inetpub\logs\LogFiles\W3SVC3\todays.log

person jidar    schedule 14.03.2013