Hello, I am developing a Trident topology and trying to figure out how to disable logging for the ThriftAccessLogger. Problem is that this logger logs lots of lines like this:
[Thread-18-spout-test-executor[7 7]] INFO o.a.s.l.ThriftAccessLogger -
Request ID: 2 access from: principal: operation: fetchRequest
It makes debugging impossible because we are talking of thousands of lines
here. I tried different things to get rid of these messages, however none
worked.
So far I tried setting topology debug log level to false like
conf.setDebug(false);
Also tried configuring a local cluster.xml with logging level warn for the
ThriftAccessLogger like this:
...
<loggers>
...
<Logger name="org.apache.storm.logging.ThriftAccessLogger" level="warn"
additivity="false">
<AppenderRef ref="THRIFT-ACCESS"/>
<AppenderRef ref="syslog"/>
</Logger>
<root level="info"> <!-- We log everything -->
<appender-ref ref="A1"/>
<appender-ref ref="syslog"/>
</root>
...
</loggers>
Still these messages persist. I also read through the storm documentation,
tried stackoverflow, google search etc. unfortunately I cannot find an answer
to this problem.
Any help is greatly appreciated, thanks in advance.
Greetings
Jonas
signature.asc
Description: Message signed with OpenPGP using GPGMail
