在GCP上正确处理日志级别

我在GCP实例上运行了一些TensorFlow代码。生成的所有日志都保存在StackDriver中,但是大多数日志都保存为“错误”消息。

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

如您在此处看到的,我使用logging.info(来自Python库)记录了GPU的可用性,但是它在stderr上输出,因此被StackDriver视为"ERROR"(标记为它带有橙色的感叹号)。

loggingabsl.loggingtf.print中的三个导致日志消息显示为错误消息。

是否可以配置TF记录器以避免stderr输出,或使其与GCP StackDriver配合良好?

lengci 回答:在GCP上正确处理日志级别

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3139298.html

大家都在问