我在哪里可以在AWS上找到等效的详细Heroku日志?

时间:2016-03-15 01:27:49

标签: amazon-web-services heroku error-handling aws-opsworks

我有一个ruby应用程序,我曾经在Heroku上部署和运行,但最近使用Opsworks切换到AWS。应用程序运行正常,但我有一个关于详细错误日志的问题。

在Heroku上,我可以输入heroku logs并获取详细的日志,这些日志可以帮助我解决我在应用程序中看到的错误。但是,我无法在AWS中找到相应的内容。我已经尝试进入我的ec2实例并进入/var/log/以查找我需要的详细日志。我发现最接近的是进入/ ngninx文件夹并查看[app_name].com.acess.log文件。我得到了日志,但它们并不像我在Heroku上看到的那么详细。

因此,到目前为止,AWS上的故障排除确实非常困难。有没有人知道某些详细日志的位置,或者如果默认情况下不存在则启用某些日志的方法?

任何见解都会非常有用:)

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式在AWS OpsWorks上找到该日志:

sudo su deploy
cd /srv/www/[app_name]/shared/log/

您可以在那里找到日志,例如production.logunicorn.stdout.log