[英]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.