如何在 Google Cloud Functions 中查看未捕获异常的堆栈跟踪?

K.L*_*ler 5 python google-cloud-platform google-cloud-functions

我在 Google Cloud Functions 中定义了一个 python 函数,我预计它会失败,如下所示:

def write(event, context):
    raise NotImplementedError()
Run Code Online (Sandbox Code Playgroud)

现在我想查看此函数的堆栈跟踪,以便调试我的函数。在文档中它指出:

您的函数产生的未捕获异常将出现在 Stackdriver 错误报告中。

但是我似乎无法在任何地方找到这个堆栈跟踪。我试过查看日志(它只是告诉我它在没有任何痕迹的情况下崩溃了)并且我试过查看 Stackdriver 错误报告页面我在任何地方都找不到它。我在哪里可以访问未捕获的错误日志?

供参考的 GCF 测试响应图片。

谢谢你的帮助!

Vil*_*nne 0

如果我在 GCP 上打开我的函数的“函数详细信息”视图,然后单击顶部按钮栏上的“查看日志”按钮(编辑、删除、复制旁边),我会进入“操作”下的日志查看器(过去用于我猜是 Stackdriver)。我可以在那里看到我的函数输出的所有内容(这个是在 Node.js 中)。