Назад | Перейти на главную страницу

Узнайте, какие поля доступны для расширенного ведения журнала IIS 7 из модулей

Вы можете установить Модуль расширенного ведения журнала для IIS 7. После установки у вас есть возможность определять новые поля из нескольких разных источников. Один из этих источников - другие модули.

Я не могу понять, как получить список полей, которые «публикуют» другие модули. По умолчанию установлено множество модулей, и я должен представить, что они публикуют некоторые данные, о которых я хотел бы знать (надеюсь, UrlRoutingModule публикует то, что я специально ищу).

Также в стороне, если вы знаете, как или знаете, где находится хорошая документация по написанию .net HttpModules, которые публикуют настраиваемые поля, я хотел бы увидеть / услышать об этом.

Посмотрев на это некоторое время, я не думаю, что на самом деле другие модули IIS могут «публиковать» поля для использования в расширенном ведении журнала.

Я думаю, что «Модуль типа источника» относится к самому модулю расширенного ведения журнала, а не к произвольному собственному или управляемому модулю.

Возможно, у вас есть собственный модуль, добавляющий заголовки запроса в запрос, которые затем будут использоваться в качестве настраиваемых полей модулем Advanced Logging. Ваш модуль должен быть запущен перед модулем ведения журнала в конвейере запросов.