繁体   English   中英

使用Elastic Beanstalk流日志

[英]Streaming Logs With Elastic Beanstalk

是否可以从命令行查看(拖尾)Elastic Beanstalk上托管的应用程序的日志?

我知道可以使用heroku logs -t在Heroku中做到这一点,但是不确定是否可以使用Beanstalk做到这一点。 如果没有,关于如何最好地管理日志的任何建议或技巧?

您可以ssh到Elastic Beanstalk实例尾随任何日志。 或者,您可以将日志发布到S3

例如,以下日志可用于Python环境:

/opt/python/log/httpd.out
/var/log/httpd/error_log
/var/log/cfn-hup.log
/opt/python/log/supervisord.log
/var/log/eb-tools.log
/var/log/httpd/access_log
/var/log/eb-cfn-init-call.log
/var/log/eb-publish-logs.log
/var/log/cfn-init.log

您可以在Web控制台中找到适用于您的环境的日志列表: Logs > Snapshot Logs > View log file

使用loggly和splunk之类的服务会更好。 您可以实时观看来自多个服务器的日志,也可以实时浏览器本身。

也有免费计划。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM