http_access.log в WebSphere 6.1.0.29 - PullRequest
2 голосов
/ 11 мая 2010

Я использую WebSphere 6.1.0.29 и мне нужно отслеживать запросы, поступающие к корпоративному приложению. Ранее я делал это путем маршрутизации запросов через прокси-сервер, но мне нужно повторить упражнение, и я считаю, что должен быть более простой способ.

Кто-нибудь знает, как включить ведение журнала HTTP-доступа?

Я прошел через консоль и подумал Я включил http_access.log и http_error.log через:

Серверы приложений> server1> Ошибка HTTP и регистрация доступа NCSA

(где 'server1' - сервер приложений)

Я включил службу при запуске и установил флажки для включения регистрации доступа и регистрации ошибок - однако ... ничего не произошло. Я перезапустил сервер, перезапустил приложения Enterprise и даже произвел «find. -Name» для файлов журналов, но их, похоже, нет в системе.

Я видел в потоке JavaRanch, кто-то предлагал написать собственный фильтр для запросов в приложении, но это похоже на дикое излишество - plus Я делаю журналы для тестирования готового двоичного файла, поэтому не хочу связываться с кодом.

У кого-нибудь есть идеи / предложения?

Помощь! : -)

1 Ответ

4 голосов
/ 20 мая 2010

Это должно сделать работу за вас.

Сделали ли вы это (в отношении канала HTTP)

После того, как вы настроите журнал ошибок HTTP и журнал доступа NCSA, убедитесь, что поле «Включить ведение журнала доступа NCSA» выбрано для каналов HTTP, для которых вы хотите, чтобы регистрация происходила. Чтобы просмотреть параметры для канала HTTP, выберите «Серверы»> «Серверы приложений»> «Сервер»> «Транспортные цепи веб-контейнера»> «Входящий канал HTTP».

Посмотрите на это для справки:

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.multiplatform.doc/info/welcome_nd.html

НТН Manglu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...