Hello

I try to log thrift log message (this need to us for solve communicate
problem between Cassandra daemon and php client ), so in
log4j-server.properties i write follow lines:

log4j.logger.org.apache.thrift.transport=DEBUG,THRIFT

log4j.appender.THRIFT=org.apache.log4j.RollingFileAppender
log4j.appender.THRIFT.maxFileSize=20MB
log4j.appender.THRIFT.maxBackupIndex=50
log4j.appender.THRIFT.layout=org.apache.log4j.PatternLayout
log4j.appender.THRIFT.layout.ConversionPattern=%5p [%t] %d{ISO8601} %F
(line %L) %m%n
log4j.appender.THRIFT.File=/var/log/cassandra/8.0/thrift.log


But no any messages in log in this case(but thay must be, i.e. Exception
trace), if we enable DEBUG in rootLogger ie:

log4j.rootLogger=DEBUG,stdout,R

Thrift log messages appear in sytem.log as expected, but how can we
separate them to separate log?

PS: cassandra 0.8.9

Reply via email to