2014-09-29 2 views
1

Я пытаюсь использовать LOGEVENT appender для отправки журналов ERROR в BAM для получения предупреждений и уведомлений. LOGEVENT настроен в log4j.properties. Тем не менее, у меня есть 2 вопроса - a. Имя потока генерируется со следующим соглашением: _ eg. log_0_ESB_2014_09_29 b. IP-адрес ESB не записывается. Cassandra исследователь показывает «Non отображаемого значение»LOGEVENT logging to WSO2 BAM

Пожалуйста, посоветуйте, если имя потока может быть сформировано как, например, «ESB_Stream» без даты и IP-адрес могут быть опубликованы с текстовым значением.

log4j.properties фрагмент кода: log4j.appender.LOGEVENT=org.wso2.carbon.logging.appender.LogEventAppender log4j.appender.LOGEVENT.url=tcp://localhost:7611 log4j.appender.LOGEVENT.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout log4j.appender.LOGEVENT.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%I,%Stacktrace log4j.appender.LOGEVENT.userName=admin log4j.appender.LOGEVENT.password=admin log4j.appender.LOGEVENT.processingLimit=1000 log4j.appender.LOGEVENT.maxTolerableConsecutiveFailure=20 log4j.appender.LOGEVENT.threshold=WARN

ответ

1

На данный момент вы не можете настроить имя определения потока, и он будет создаваться динамически на арендатора на дату каждого типа экземпляра. Тем не менее, мы решили добавить эту функцию для наших следующих выпусков [1]

Что касается ИС не получают населенную проблему, мы определили этот вопрос [2], и мы зафиксировали его для нашего следующего

Пожалуйста, обратитесь нижние публичные джиры.

[1] - https://wso2.org/browse/CARBON-14851

[2] - https://wso2.org/jira/browse/CARBON-14991

Смежные вопросы