我正在尝试使用LOGEVENT appender将ERROR日志发送到BAM以进行警报和通知。 LOGEVENT在log4j.properties中配置。但是,我面临2个问题 - a。流名称按照以下约定生成:_例如b。未捕获ESB的IP地址。卡桑德拉资源管理器显示“非可显示值”LOGEVENT记录到WSO2 BAM
请告知,如果流名称可以作为例如被生成没有日期部分和IP地址的“ESB_Stream”可以用文本值发布。
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