在 aws kcl - Kinesis 中禁用信息日志
Disable INFO logs in aws kcl - Kinesis
我 运行 在 Ubuntu 16.04
& Java 8
。 kcl
生成数千条 INFO
日志行。
有人知道如何只启用 ERROR
和 WARN
日志吗?
*我对 kpl
也有同样的问题。
我没有日志文件。
<configuration>
.........
<logger name="com.amazonaws.services.kinesis.producer" level="warn"/>
<logger name="com.amazonaws.services.kinesis.clientlibrary" level="warn"/>
.........
</configuration>
日志级别:https://www.slf4j.org/api/org/apache/commons/logging/Log.html。
您还可以定义包的前缀。
如果您使用的是 V2 AWS SDK/KCL 库,请考虑以下事项。
将其放入您的日志配置文件中:
<logger name="software.amazon.kinesis" level="INFO"/>
<logger name="io.netty.handler" level="INFO"/>
或使用它来减少完整的 AWS SDK 调试日志:
<logger name="software.amazon" level="INFO"/>
<logger name="io.netty.handler" level="INFO"/>
无论哪种方式,这都会显着减少输出。
我 运行 在 Ubuntu 16.04
& Java 8
。 kcl
生成数千条 INFO
日志行。
有人知道如何只启用 ERROR
和 WARN
日志吗?
*我对 kpl
也有同样的问题。
我没有日志文件。
<configuration>
.........
<logger name="com.amazonaws.services.kinesis.producer" level="warn"/>
<logger name="com.amazonaws.services.kinesis.clientlibrary" level="warn"/>
.........
</configuration>
日志级别:https://www.slf4j.org/api/org/apache/commons/logging/Log.html。 您还可以定义包的前缀。
如果您使用的是 V2 AWS SDK/KCL 库,请考虑以下事项。
将其放入您的日志配置文件中:
<logger name="software.amazon.kinesis" level="INFO"/>
<logger name="io.netty.handler" level="INFO"/>
或使用它来减少完整的 AWS SDK 调试日志:
<logger name="software.amazon" level="INFO"/>
<logger name="io.netty.handler" level="INFO"/>
无论哪种方式,这都会显着减少输出。