Правильная обработка журнала на GCP - PullRequest
1 голос
/ 08 ноября 2019

Я запускаю некоторый код TensorFlow на экземплярах GCP. Все сгенерированные журналы сохраняются в StackDriver, но большинство из них сохраняются как сообщения об ошибках.

{
 [...]
 labels: {
  [...]
  container.googleapis.com/stream: "stderr"   
 }
 severity: "ERROR"  
 textPayload: "INFO:root:Is GPU available? True"  
}

Как вы можете видеть здесь, я регистрировал доступность графического процессора с помощью logging.info (из библиотеки Python),но он выводится на stderr и поэтому рассматривается как "ERROR" StackDriver (помечая его оранжевым восклицательным знаком).

Три из logging, absl.logging и tf.print приводят ксообщение журнала отображается как сообщение об ошибке.

Есть ли способ настроить регистратор TF, чтобы избежать вывода stderr, или заставить его вести себя хорошо с GCP StackDriver?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...