Как изменить шаблон журнала в файле http_access_.log в каталоге wso2api / repository / logs в WSO2 - PullRequest
1 голос
/ 04 февраля 2020

Я обновил приведенную ниже конфигурацию в файле catalina server xml.

Valve className="org.apache.catalina.valves.AccessLogValve" directory="${carbon.home}/repository/logs"
                       prefix="http_access_" suffix=".log"
                       pattern="combined"

Какое бы изменение я ни сделал (шаблон, путь к каталогу), оно влияет на файлы http_access_Date.log, но не на http_access_.log.

Любые предложения, пожалуйста ..

Журналы выполнения API заносятся в файл http_access_.log. Как мне управлять этим файлом и шаблоном в этом файле?

1 Ответ

0 голосов
/ 04 февраля 2020
Файл

http_acccess_.log содержит журналы сквозной передачи и трафика NIO, связанные с c, и не настраивается через вышеуказанный клапан tomcat.

Для этого вам необходимо обновить файл log4j.properties следующим образом.

log4j.logger.org.apache.synapse.transport.http.access=INFO

и access-log.properties следующим образом.

access_log_pattern=%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"

Смотрите это сделать c для получения более подробной информации.

https://docs.wso2.com/display/EI611/Monitoring+ESB+Access+Logs#MonitoringESBAccessLogs -Настройка доступа к журналам для PassThroughandNIOtransports (Service / APIinvocation)

...