如何在我的nodejs应用程序上访问StdLib上的日志

时间:2017-11-03 06:05:46

标签: node.js slack-api botkit

我在StdLib部署了一个slack-bot的节点js应用程序,用于我使用以下教程创建的slack-bot应用程序:Build a serverless slack bot in 9 minutes with node js and stdlib

现在,所有内容都已启动并运行,但我只是想从StdLib查看应用程序的日志。

我已经从终端登录为经过身份验证的用户,并且我能够成功执行命令lib up dev

但是,现在当我尝试使用命令lib logs dev查看日志时,我收到以下错误:

Error: You must be signed in as a service's owner or be part of the service's team to to view logs for a service

任何人都可以帮助我理解我做错了什么以及如何从StdLib访问开发日志?

编辑:我还尝试使用lib login --email <my email>再次登录,然后再次尝试lib logs dev,但导致出现与上述相同的错误。

有趣的是,即使在登录后,如果我lib info dev,它也会向我显示错误Error: Bad Request: "<my username>" does not have permission to access "dev"

1 个答案:

答案 0 :(得分:0)

所以,如果其他人被困在同一个......

我能够通过查看以下文档来解决这个问题: https://docs.stdlib.com/main/#/creating-services/logging

基本上我需要以特定方式提供用户名和应用名称,如下所示:

lib logs <my username>.<my app>[@dev]

提到的错误有点令人困惑,我无法根据错误破译我做错的事。