2012/1/25 aaron morton <aa...@thelastpickle.com>

> Do you want to log from inside the thrift code or from the cassandra
> thrift classes ?
>
>
Exceptions happens inside thrift, so inside thrift:-)))


> if it's the later try
>
> log4j.logger.org.apache.thrift=DEBUG,THRIFT
>>
>
> org.apache.thrift.transport is part of thrift proper.
>

I try this but without any result



>
> Cheers
>
> -----------------
> Aaron Morton
> Freelance Developer
> @aaronmorton
> http://www.thelastpickle.com
>
> On 25/01/2012, at 11:36 AM, R. Verlangen wrote:
>
> Pick a "custom" loglevel and redirect them with the /etc/syslog.conf ?
>
> 2012/1/24 ruslan usifov <ruslan.usi...@gmail.com>
>
>> 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