私はKaa(感謝!)が提供するチュートリアルとドキュメンテーションに従っています。私は完璧に動作するjavaでkaa-clientを開発しました。すでに展開されています。 しかし、それは本当に、本当に冗長です。デバッグや作業には良いことでしたが、今は巨大なログを作成しています。 "org.kaaproject.kaa.client.channel.impl。*"Kaaクライアントのログレベルを変更するには
1
A
答えて
0
のような特定のクラスとパッケージのINFOメッセージを避ける方法はありますか? ログスキーマファイル。既定ではlogback.xmlです。例えば 、データ収集のデモのJavaソースのログスキーマは次のとおりです。ちょうどスキーマにERRORレベルで適切な行を追加し、特定のクラスまたはパッケージのINFOメッセージを回避するためにJDataCollectionDemo/RES/logback.xml 例えば:
<logger name="org.kaaproject.kaa.client.channel.impl" level="ERROR"/>
この場合、完全なログスキーマは次のようになります。
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright 2014-2016 CyberVision, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<configuration>
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{ISO8601} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<appender name="fileLogAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>kaa-desktop-client.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logFile.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>30</maxHistory>
</rollingPolicy>
<encoder>
<pattern>%d{ISO8601} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="console"/>
<appender-ref ref="fileLogAppender"/>
</root>
<logger name="org.kaaproject.kaa" level="ERROR"/>
<logger name="org.kaaproject.kaa.client.logging.memory" level="INFO"/>
<logger name="org.kaaproject.kaa.demo.datacollection" level="INFO"/>
<logger name="org.kaaproject.kaa.client.channel.impl" level="ERROR"/>
</configuration>
SA内のログのログレベルを変更することも可能ですndbox: /var/log/kaa/kaa-node.logと/var/log/kaa/kaa-sandbox.log適切なログスキーマファイルの場合は、次のとおりです。は/ usr/libに/ KAA-ノード/ confに/ logback.xmlと/usr/lib/kaa-sandbox/conf/logback.xml適切なサービスを構成するサンドボックスログスキーマを再起動する必要があり 後:
sudo service kaa-node restart
sudo service kaa-sandbox restart
関連する問題
- 1. Scala/JavaでAlgoliaクライアントのログレベルを変更するには?
- 2. スラックジェンキンスプラグインのログレベルを変更するには
- 3. 飼い葉桶のCクライアントのログレベルをローカルで変更する
- 4. Scrapyログレベルの変更
- 5. 寄木細工ログレベルを変更する
- 6. Springコンテナのログレベル設定の変更
- 7. プロダクションサーバでリクエストごとにRailsログレベルを変更する
- 8. 生成されたKaa SDKのブートストラップサーバーアドレスを変更する方法
- 9. ログレベルの変更時に通知するLog4j
- 10. WSO2の各プロキシのログレベルを有効/無効/変更する
- 11. Weblogicサーバーのログレベルを変更する方法
- 12. AXISおよびcxfウェブサービスのログレベルを変更する
- 13. ログバックを使用してPDFBoxログレベルを変更する
- 14. 動的にログレベルをwinstonで変更します
- 15. log4netのログレベルをプログラム的に変更してください
- 16. Pysys。デフォルトでのログレベルの変更について
- 17. JMXを介して実行時にLogbackのHibernate SQLログレベルを変更する
- 18. [Kaa]:Kaaの実装はOneM2Mに準拠していますか?
- 19. PI on kaaクライアントの起動時に高いCPU使用率
- 20. ログレベルをプログラムでlog4netで変更しますか?
- 21. ログレベルを永続的に変更する方法を教えてください。
- 22. グライブのログレベルを設定するには
- 23. unittestのログレベルを変更してください
- 24. 25000クライアントがリモートKAAにアクセスしている間にJVMがクラッシュするサーバーリソース
- 25. 個々のハンドラのログレベルをPythonで動的に変更できますか?
- 26. P4 - クライアントのワークスペースを変更する
- 27. ビューのクライアント領域を変更する
- 28. クライアントのHTML変更を保存する
- 29. ログレベルの詳細をWebsphereの情報に変更するにはどうすればよいですか?
- 30. 致命的なエラーの埋め込みJettyログレベルの変更