1

如何查看云 ML 的 stdout/stderr 输出日志?我试过使用 gcloud beta 日志读取以及 gcloud beta ml 作业流日志,什么都没有……我看到的只是系统生成的 INFO 级别日志,即“Tearing down TensorFlow”。

同样在我有错误显示 docker 容器以非零代码退出的情况下。它将我链接到一个 GUI 页面,该页面显示与 gcloud beta ml 作业流日志相同的内容。没有什么能向我展示我的工作所产生的控制台的实际输出......

请帮忙??

4

1 回答 1

0

可能是 Cloud ML 服务帐号无权写入您项目的 StackDriver 日志,或者您的项目未启用 Logging API。

首先通过 API 管理器检查是否为项目启用了 Stackdriver Logging API:https ://console.cloud.google.com/apis/api/logging.googleapis.com/overview?project=[YOUR-PROJECT- ID]

然后 Cloud ML 服务帐户应自动添加为项目的编辑器,因此允许它写入项目日志,但如果您更改了项目权限,它可能会丢失。如果是这样,请检查您是否已手动授予 Cloud ML 服务帐号 LogWriter 权限。

如果您不确定 Cloud ML 使用的服务帐户,此页面包含有关如何找到它的说明:https ://cloud.google.com/ml/docs/how-tos/using-external-buckets

于 2016-10-11T17:36:41.427 回答