检索特定远程的Heroku日志

时间:2014-07-01 23:02:25

标签: ruby-on-rails git heroku ruby-on-rails-4

我有一个Rails 4应用程序,我从Git推送到Heroku。我在Heroku上有一个临时遥控器和一个生产遥控器。我跑的时候:

$ heroku logs

我收到了暂存日志。我怎样才能获得生产日志?

$ git remote -v
origin some/github/path (fetch)
origin some/github/path (push)
staging git@heroku.com:some-heroku-app.git (fetch)
staging git@heroku.com:some-heroku-app.git (push)
production git@heroku.com:some-other-heroku-app.git (fetch)
production git@heroku.com:some-other-heroku-app.git (push)

尝试包括:

$ heroku logs -s staging

2 个答案:

答案 0 :(得分:2)

用-r替换-s。 heroku logs -r staging(或生产或其他)。

答案 1 :(得分:1)

使用Heroku应用名称

heroku logs --app my-production-app