我在哪里可以找到与 AWS 上的详细 Heroku 日志等效的内容?
Where can I find the equivalent of detailed Heroku logs on AWS?
我有一个 ruby 应用程序,我曾经在 Heroku 上部署和 运行,但最近通过使用 Opsworks 切换到 AWS。该应用程序 运行ning 很好,但我对详细的错误日志有疑问。
在 Heroku 上,我只需键入 heroku logs
并获取详细的日志,这将帮助我解决我在应用程序中看到的错误。但是,我无法在 AWS 中找到等效项。我尝试进入我的 ec2 实例并进入 /var/log/
以查找我需要的详细日志。我发现最接近的是进入 /ngninx 文件夹并查看 [app_name].com.acess.log
文件。我得到了日志,但它们远没有我在 Heroku 上看到的那么详细。
因此,到目前为止,在 AWS 上进行故障排除真的很困难。有谁知道一些详细日志的位置或在默认情况下不存在的情况下启用某些日志的方法?
任何见解都会很有帮助:)
您可以通过执行以下操作在 AWS OpsWorks 上找到日志:
sudo su deploy
cd /srv/www/[app_name]/shared/log/
在那里你可以找到日志,例如可能是 production.log
或 unicorn.stdout.log
我有一个 ruby 应用程序,我曾经在 Heroku 上部署和 运行,但最近通过使用 Opsworks 切换到 AWS。该应用程序 运行ning 很好,但我对详细的错误日志有疑问。
在 Heroku 上,我只需键入 heroku logs
并获取详细的日志,这将帮助我解决我在应用程序中看到的错误。但是,我无法在 AWS 中找到等效项。我尝试进入我的 ec2 实例并进入 /var/log/
以查找我需要的详细日志。我发现最接近的是进入 /ngninx 文件夹并查看 [app_name].com.acess.log
文件。我得到了日志,但它们远没有我在 Heroku 上看到的那么详细。
因此,到目前为止,在 AWS 上进行故障排除真的很困难。有谁知道一些详细日志的位置或在默认情况下不存在的情况下启用某些日志的方法?
任何见解都会很有帮助:)
您可以通过执行以下操作在 AWS OpsWorks 上找到日志:
sudo su deploy
cd /srv/www/[app_name]/shared/log/
在那里你可以找到日志,例如可能是 production.log
或 unicorn.stdout.log