Укажите несколько файлов журнала данных (IIS и Tomcat) в одном профиле для WebTrends.

Возможно ли в WebTrends указать несколько файлов журнала данных для одного профиля? И как это можно сделать? Или разрешен только один файл журнала данных для каждого профиля WebTrend?

Я хочу взять файл журнала IIS и файл журнала Tomcat и объединить их в один профиль. Если у WebTrends нет средств для использования более одного файла в профиле, то я полагаю, что должен быть создан специальный отчет, который может использовать несколько профилей, да?

Спасибо.

Обновить

Пожалуйста, позвольте мне объяснить, почему этот вопрос был поднят, чтобы вы могли понять. У меня есть конфигурация сервера, где IIS является интерфейсным веб-сервером, Tomcat является внутренним веб-сервером, а соединитель AJP подключается к Tomcat из IIS.

IIS -> AJP -> Tomcat

До этого момента мы использовали стандартное ведение журнала IIS и использовали этот журнал для Web Trends, и все было правильно в мире.

Затем балансировщик нагрузки F5 был размещен перед этим сервером. Балансировщик нагрузки передает заголовок X-Forwarded-For для записи IP-адреса клиента. Мне удалось добавить этот заголовок в стандартные журналы IIS, но проблема в том, что в стандартных журналах IIS нет способа поменять местами столбцы c-ip и X-Forwarded-For. Столбец c-ip показывает IP-адрес LB, но идея в том, что в этом столбце все равно должен отображаться IP-адрес клиента. Отсюда попытка поменять местами столбцы c-ip и X-Forwarded-For.

Зачем менять местами столбцы? У администратора Web Trend возникли проблемы с загрузкой стандартного журнала IIS в Web Trends. Он поговорил с кем-то из Web Trends. По-видимому, Web Trends сказал ему, что для того, чтобы журнал был принят, IP-адрес клиента должен появиться в столбце c-ip. Он не принимает IP-адрес клиента в столбце X-Forwarded-For.

Этот человек, который отвечает за администрирование Web Trend, не смог найти ответ о том, как поменять столбцы с помощью Web Trends. На данный момент решением является автономный скрипт, который меняет столбцы так, что он готов для ввода в веб-тренды.

Поэтому я ищу лучший путь.

Если есть способ загрузить в Web Trends стандартный журнал IIS с добавленным к нему настраиваемым заголовком (X-Forwarded-For), так что настраиваемый заголовок содержит значение IP-адреса клиента, а не столбец c-ip, я ' м все уши.

Я попробовал свои силы в IIS Advanced Logging и смог манипулировать столбцами так, чтобы X-Forwarded-For поменялся местами с c-ip. Отлично. Теперь я получил данные IP-адреса в соответствующем столбце, и порядок столбцов точно такой же, как при стандартной регистрации. Теперь проблема в том, что IIS Advanced Logging записывает попадание на страницу в виде файла DLL перенаправителя, который облегчает подключение IIS к Tomcat. Таким образом, любая страница, доступная в IIS, будет правильно отображаться в журнале. Но для любой страницы, размещенной на Tomcat, журналы будут записывать ее как этот файл DLL перенаправителя.

Я включил отладку IIS, чтобы увидеть, какие модули / фильтры запускались, и увидел, что Advanced Logging срабатывает, затем URL-адрес изменился с mypage.jsp на redirector.dll, а затем Advanced Logging снова запускается. Я попытался настроить его так, чтобы IIS Advanced Logging был первым модулем, который запускается раньше всего, но результаты были такими же. Я не думаю, что IIS Advanced Logging была разработана с целью подключения к контейнерам сервлетов JSP/Java, таким как Tomcat.

Единственное другое решение IIS, которое я вижу, которое может работать, - это создание собственного модуля журналирования IIS. Это потребует много времени. Другой вопрос - это то, что я предложил в этом вопросе: отдельно указывать веб-журналы из IIS и Tomcat и вводить их в веб-тренды.

Возможно, вы теперь поймете, почему я предложил объединить два журнала в один профиль Web Trends. Любое понимание будет наиболее ценно.

Большое вам спасибо за ваше время.

1 ответ

Да, создать отдельный источник данных или использовать существующий и добавить путь к дополнительным журналам. Если вы создаете отдельный / новый источник данных, обязательно отредактируйте профиль и назначьте новый / добавленный источник данных профилю и сохраните его.

Однако... Это крайне необычная конфигурация. Я бы заподозрил деловую ценность объединения этих двух разнородных источников данных.

С наилучшими пожеланиями, Уэйн Денман, Старший менеджер по техническому обслуживанию Webtrends (EMEA)

Другие вопросы по тегам