2016-04-27 5 views
1

私は、IRC Plugin 2.27
instant-messaging plugin 1.35とのJenkins 1.651を使用しています。Jenkins IRCプラグイン - ロギングを無効にする方法は?

私は、IRCプラグインがJenkinsログ(GUIおよびオンディスク)に多くのINFOレベルのメッセージを記録していることに気付きました。このプラグインのロギングを設定するか、プラグインのロギングを完全に無効にしたいと思います。

ロガーhudson.plugins.ircbotの新しいログレコーダーを追加しようとしましたが、プラグインは引き続き一般的なJenkinsログに記録されました。すべてのポインタ?

+1

https://issues.jenkins-ci.org/browse/JENKINS-46099をご覧ください。 – sorin

答えて

3

私は、このつぶやきを見つけた: https://twitter.com/russss/status/806560486166822915

(Webインターフェイスにログイン/レベルのおかげで、pircbot /でWARNINGにorg.pircbotx.InputParserのレベルを変更することで修正することができます...。)

私はこの動作を確認できますが、Jenkinsを再起動しても設定が固執しないようです。誰かがこれを永久にするためにこれを捕まえるべき場所を知っていれば、それは素晴らしいでしょう!

編集:それほどノックを受けていない限りすべて JenkinsはWARNING以上のレベルにログを戻しますが(これ以上のINFOメッセージはありません)、これはコードでキャプチャできる問題の永続的な修正ですその後ファイル/var/lib/jenkins/logging.propertiesを作成

-Djava.util.logging.config.file=/var/lib/jenkins/logging.properties 

ます。config:

はジェンキンスためJAVA_ARGSに以下を追加します(私たちは一般的には、/ etc/default /ジェンキンスでこれを行います)次を含む:

handlers = java.util.logging.FileHandler, java.util.logging.ConsoleHandler 
.level= WARNING 

Jenkinsのログには、これ以上のIRCメッセージはありません。

実際に私の同僚によって提供されるこの答えは、mig5

+0

ありがとうございました!確かに理想的な解決策ではありませんが、解決策です。代わりに電子メール通知を使用して終了しました。 – cecukemon

関連する問題