2017-01-11 7 views
1

Я хотел бы настроить протоколирование с помощью Google Cloud Bigtable (КПГР), как и других модули моего приложениянастроить Bigtable и КПГРЫ регистрации

Бревна с SLF4J/log4j со свойствами, сконфигурированными отклонить журналы INFO от искры

2017-01-11 10:44:08 INFO algoServingLauncherTest$:12 - Starting algo Serving... 
2017-01-11 10:44:09 INFO MongoDBAlgorithm$:12 - Retrieving all algorithms from mongodb://mongo:27017/mycompany/algorithms... 
2017-01-11 10:44:09 INFO MongoDBAlgorithmHandler$:12 - Algorithms retrieval succeeded (1 algorithms) 
2017-01-11 10:44:09 INFO MongoDBPredictor$:12 - Retrieving all predictors from mongodb://mongo:27017/mycompany/predictors... 
2017-01-11 10:44:09 INFO MongoDBPredictorHandler$:12 - Predictors retrieval succeeded (13 predictors) 

журналы из Bigtable КПГР

Jan 11, 2017 10:44:23 AM com.google.bigtable.repackaged.io.grpc.internal.ManagedChannelImpl <init> 
INFO: [[email protected]] Created with target directaddress:///bigtable.googleapis.com/[omitted]:443 
Jan 11, 2017 10:44:23 AM com.google.bigtable.repackaged.io.grpc.internal.ManagedChannelImpl <init> 
INFO: [[email protected]] Created with target directaddress:///bigtable.googleapis.com/[omitted]:443 
Jan 11, 2017 10:44:23 AM com.google.bigtable.repackaged.io.grpc.internal.ManagedChannelImpl <init> 
INFO: [[email protected]] Created with target directaddress:///bigtable.googleapis.com/[omitted]:443 

Я хотел бы, чтобы заставить протоколирования использовать SLF4J/Log4j.

Что мне делать?

Спасибо за вашу помощь

ответ

0

К сожалению, не существующая прямая интеграция SLF4J в КПГРАХ; В настоящее время grpc использует java.util.logging, который имеет некоторые сложности.

Вы можете прочитать open GitHub issue, который обсуждает этот вопрос в партии более подробно, и в частности this comment предполагает, что вы можете иметь некоторый успех с SLF4JBridgeHandler.

+0

Благодарим за помощь. Возможно ли отключить ведение журнала INFO? – ogen

+1

ОК отключить с помощью 'val log = java.util.logging.Logger.getGlobal' и ' log.setLevel (java.util.logging.Level.OFF) 'работает – ogen

Смежные вопросы