[英]LOGEVENT logging to WSO2 BAM
我正在尝试使用LOGEVENT附加程序将错误日志发送到BAM以获得警报和通知。 LOGEVENT在log4j.properties中配置。 但是,我面临两个问题-a。 流名称是按照以下约定生成的:_例如log_0_ESB_2014_09_29 b。 未捕获ESB的IP地址。 Cassandra资源管理器显示“ 非显示值 ”
请告知,是否可以生成流名称,例如不带日期部分的“ 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]
关于IP人口不足的问题,我们已经确定了此问题[2],并且已在下一个版本中对其进行了修复。
请参考下面的公共jiras。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.