我可以做Heroku logs -tail --app myapp,看看在应用程序中发生什么情况时会发生什么。在浏览器中实时显示heroku应用程序日志
是否会有一种方法可以实时显示日志的输出-tail 在浏览器中,就像我可以使用Heroku客户端一样?
我知道这是一个奇怪的问题,任何人有一个想法?
干杯。
我可以做Heroku logs -tail --app myapp,看看在应用程序中发生什么情况时会发生什么。在浏览器中实时显示heroku应用程序日志
是否会有一种方法可以实时显示日志的输出-tail 在浏览器中,就像我可以使用Heroku客户端一样?
我知道这是一个奇怪的问题,任何人有一个想法?
干杯。
您需要使用Papertrail之类的东西,然后使用syslog漏洞将您的heroku日志发送给它们。
您可以使用heroku客户端库进行登录,然后使用heroku日志-t作为系统命令在浏览器上显示输出。
@heroku = Heroku::Client.new(account.email, account.password)
`heroku logs -t `
希望这会帮助你。
看起来很有趣。我会尝试一下并投票选出答案。谢谢。 – Pod 2012-03-16 11:04:07
heroku日志 - 尾巴是你需要输入的。我从Heroku文档中得到了这个。
嗨,感谢您的评论。是的,我发现有关系统日志和类似的选项,听起来像太担心这个问题。在这一点上,我正在通过ajax实现一些监视来检查后台进程的进度。 – Pod 2012-03-16 11:03:15
我们广泛使用syslog方法 - 通过使用Papertrail,您可以对日志进行实时搜索,并通过POST消息通知结果 - 我们甚至可以根据日志中的heroku [router]消息来扩展我们的应用程序。大约需要10秒钟的时间进行设置。 – 2012-03-16 11:49:37
我一定会再看看。 – Pod 2012-03-16 14:40:46