【问题标题】:gcloud get-logs command not workinggcloud get-logs 命令不起作用
【发布时间】:2014-12-15 12:52:14
【问题描述】:

我尝试使用 gcloud cli 从 GAE 应用下载日志

documentation 中我应该使用的命令是:

gcloud preview app get-logs --version 1 default mylogs.txt

但是,当运行此命令时,我收到以下错误:

ERROR: (gcloud.preview.app) Invalid choice: 'get-logs'. Did you mean 'deploy'?

所有工具均已安装,使用gcloud components listgcloud components update 无需更新

我也已经验证并设置了项目

gcloud auth login
gcloud config set project mytestproject

【问题讨论】:

  • 文档链接已失效

标签: google-app-engine gcloud


【解决方案1】:

这个命令移到 modules 命令组下面,不幸的是文档落后了。

等效的命令是

$ gcloud preview app modules get-logs --version 1 default mylogs.txt

很抱歉给您带来了困惑!

【讨论】:

  • 谢谢。但是 Google 文档让我获得了 100 分 :)
【解决方案2】:

您也可以尝试 appcfg.py request_logs myapp/mylogs.txt 下载在 App Engine 中运行的应用程序的日志。

此命令仅适用于 App Engine,但不适用于托管 VM。请参阅链接 https://cloud.google.com/appengine/docs/python/tools/uploadinganapp#Python_Downloading_logs

【讨论】:

  • 正如你所说,它只是 Python,所以它没有帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-04
  • 2020-10-31
  • 2014-05-11
  • 1970-01-01
  • 2015-04-24
相关资源
最近更新 更多