gpt4 book ai didi

logging - 是否有 CLI 可以跟踪 AWS Elastic Beanstalk 中的日志

转载 作者:行者123 更新时间:2023-12-02 22:02:50 26 4
gpt4 key购买 nike

是否有用于跟踪 Elastic Beanstalk 应用程序日志的 CLI 实用程序。具体来说是一个 python Flask 应用程序。

您可以使用他们的 eb CLI 来获取快照......

eb logs

但我想做(类似于 heroku offers )...

eb logs --tail

有谁做到了这一点吗?

谢谢!

<小时/>

一些引用:

最佳答案

更新:我的答案不断获得支持,但自 2013 年以来情况发生了变化。现在跟踪 EB 日志变得更加容易 - 查看 posit labs's answer更简单的方法:-)。

<小时/>

原始答案:

我也一直在为这个问题苦苦挣扎。 eb CLI 实用程序目前似乎不允许跟踪您的应用程序日志。

但是,您可以通过以下方式跟踪这些日志:

  1. 在 EC2 控制台中创建 key 对(这应该为您提供一个 .pem 文件)
  2. 将您的 EB 实例链接到此 key 对(在 EB 控制台中)
  3. 在 EC2 控制台中查找实例的公共(public) DNS
  4. 通过 ssh 连接到您的实例 (`ssh -i [yourpemfile.pem] ec2-user@[your.public.dns]
  5. 跟踪您的日志文件。对于 Node.js 应用程序,即 tail -f/var/log/nodejs/nodejs.log。我不知道 Flask 应用程序的等价物是什么。

(感谢 Richard Soutar 在这方面为我指明了正确的方向。)

关于logging - 是否有 CLI 可以跟踪 AWS Elastic Beanstalk 中的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17051925/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com